⚡ কম্পিউটার পারফরম্যান্স — BCS, Bank ও সরকারি চাকরির সম্পূর্ণ গাইড 🔢 CPU · RAM · Cache · SSD · Clock Speed · Number System 📱 Snapdragon · Exynos · Apple A-Series · MediaTek 🏆 ICTguide Bangladesh
⚡ হার্ডওয়্যার ও পারফরম্যান্স — IT অধ্যায়

কম্পিউটার পারফরম্যান্স

BCS, Bank ও সরকারি চাকরির পরীক্ষার জন্য CPU, RAM, Cache, Storage, Number System, Mobile Processor ও পারফরম্যান্স গণনার সম্পূর্ণ গাইড

⚡ CPU ও Clock Speed 🧠 RAM ও Cache 💾 Storage: SSD vs HDD 📱 Mobile Processor 🔢 Number System Math 📜 BCS বিগত প্রশ্ন

CPU ও প্রসেসর পারফরম্যান্স

CPU (Central Processing Unit) হলো কম্পিউটারের মস্তিষ্ক। এটি সব instruction execute করে। CPU-এর পারফরম্যান্স নির্ভর করে Clock Speed (GHz), Core সংখ্যা, Cache Memory, ArchitectureIPC (Instructions Per Clock) এর উপর।
💡
BCS পরীক্ষায় আসে: CPU কোন address generate করে? → Logical Address। Access Time সবচেয়ে কম কোথায়? → Registers। সবচেয়ে দ্রুত storage? → SSD।

⚡ Clock Speed (ঘড়ির গতি)

  • Hertz (Hz) → KHz → MHz → GHz
  • ১ GHz = ১,০০,০০,০০,০০০ cycle/সেকেন্ড
  • বেশি GHz = বেশি দ্রুত (same architecture-এ)
  • পরীক্ষায়: Clock speed = GHz এ মাপা হয়

🔲 Core ও Thread

  • Dual Core = ২টি core
  • Quad Core = ৪টি core
  • Octa Core = ৮টি core
  • Hyper-Threading: ১ core → ২ logical thread
  • বেশি core = Multi-tasking ভালো

📐 Architecture (RISC vs CISC)

  • RISC: Reduced Instruction Set — Simple, fast
  • CISC: Complex Instruction Set — Complex, powerful
  • ARM = RISC (মোবাইল, IoT)
  • x86 = CISC (Desktop, Laptop)
  • ✅ ৪৭তম BCS: Smartphone → RISC

🔢 Bit ও Word Length

  • 32-bit processor: Max RAM = 4 GB
  • 64-bit processor: Max RAM = 16 Exabytes (theoretical)
  • Word length = একবারে process করার bit সংখ্যা
  • বেশি bit = বেশি address করার ক্ষমতা

📍 CPU Address Generation

  • Logical Address → CPU generate করে
  • Physical Address → RAM-এ actual location
  • MMU (Memory Management Unit) convert করে
  • ✅ ৪০তম BCS: CPU → Logical Address generate করে

🔄 Instruction Execution Cycle

  • Fetch → Memory থেকে instruction আনা
  • Decode → Instruction বোঝা
  • Execute → Instruction চালানো
  • Store → ফলাফল সংরক্ষণ
📊

মেমোরি গতির অনুক্রম (দ্রুততম → ধীরতম)

CPU Registers
সবচেয়ে দ্রুত
< 1 ns
Cache (L1)
অতি দ্রুত
~1-4 ns
Cache (L2)
দ্রুত
~4-10 ns
Cache (L3)
মোটামুটি দ্রুত
~10-40 ns
RAM (DRAM)
মধ্যম
~50-100 ns
SSD (NVMe)
ধীর
~0.1 ms
HDD
সবচেয়ে ধীর
~5-10 ms
মনে রাখুন: Registers > L1 Cache > L2 Cache > L3 Cache > RAM > SSD > HDD > Optical Disk। ✅ ৪৩তম BCS: Access Time সবচেয়ে কম = Registers
🧠

মেমোরি ও Cache অবশ্যই পড়ুন

মেমোরির ধরনবৈশিষ্ট্যVolatile?উদাহরণপরীক্ষায়
RegisterCPU-এর ভেতরে, সবচেয়ে দ্রুতহ্যাঁAX, BX, CX (x86)✅ BCS
Cache (L1/L2/L3)CPU-এর কাছাকাছি, খুব দ্রুতহ্যাঁCPU-এ built-inBCSBank
RAM (Primary)Main memory, দ্রুত কিন্তু Volatileহ্যাঁDDR4, DDR5, LPDDR5BCSBank
ROMRead Only, স্থায়ীনাBIOS/UEFI ChipBCS
Flash MemoryNon-volatile, rewritableনাUSB Drive, SSDBank

🔄 RAM এর ধরন

  • SRAM: Static RAM — দ্রুত, ব্যয়বহুল (Cache-এ)
  • DRAM: Dynamic RAM — ধীর, সস্তা (Main RAM)
  • DDR4: Double Data Rate 4 — আধুনিক PC
  • DDR5: সর্বশেষ, আরো দ্রুত
  • LPDDR5: Mobile-এ ব্যবহৃত (Low Power)

🎯 Cache Memory

  • L1 Cache: সবচেয়ে দ্রুত, ছোট (32-64 KB)
  • L2 Cache: মধ্যম (256 KB - 1 MB)
  • L3 Cache: বড়, সব core share করে (4-64 MB)
  • Cache Hit: CPU cache থেকে data পায়
  • Cache Miss: RAM থেকে data আনতে হয়

📏 Virtual Memory

  • RAM কম থাকলে HDD/SSD-কে RAM হিসেবে ব্যবহার
  • OS পরিচালনা করে
  • Paging: memory-কে page-এ ভাগ করা
  • Thrashing: অতিরিক্ত paging-এ performance কমে
  • ✅ BCS: Virtual memory-তে secondary storage ব্যবহার

💡 Memory Bandwidth

  • প্রতি সেকেন্ডে কতটুকু data transfer হয়
  • DDR4-3200: ~51.2 GB/s bandwidth
  • বেশি bandwidth = বেশি performance
  • Dual Channel: একসাথে ২টি RAM = 2x bandwidth
💾

Storage Device ও পারফরম্যান্স

StorageধরনRead SpeedWrite Speedসুবিধাপরীক্ষায়
NVMe SSDSolid State3,000-7,000 MB/s2,000-6,000 MB/sসবচেয়ে দ্রুত, ছোট✅ ৪৭তম BCS
SATA SSDSolid State500-600 MB/s400-500 MB/sদ্রুত, সাশ্রয়ীBCSBank
HDD (7200 RPM)Magnetic100-150 MB/s80-120 MB/sসস্তা, বড় ধারণ ক্ষমতাBCSBank
USB 3.0 FlashFlash~100 MB/s~30 MB/sPortableBank
DVDOptical~20 MB/s~8 MB/sসস্তা, PortableBCS

💾 SSD কেন দ্রুত?

  • কোনো mechanical moving part নেই
  • Flash memory chip দিয়ে তৈরি
  • Random access: যেকোনো জায়গা থেকে data
  • HDD: Disk ঘুরতে হয় (Seek Time)
  • ✅ ৪৭তম BCS: সবচেয়ে দ্রুত storage = SSD

🔄 HDD পারফরম্যান্স ফ্যাক্টর

  • RPM: Revolutions Per Minute (৭২০০ ভালো)
  • Seek Time: Head সঠিক track-এ যেতে সময়
  • Rotational Latency: Sector ঘুরে আসার সময়
  • Transfer Rate: Data transfer গতি
  • Buffer Size: HDD-এর built-in cache

📱 eMMC vs UFS (Mobile)

  • eMMC 5.1: ~300 MB/s — বাজেট ফোন
  • UFS 2.1: ~1,200 MB/s — Mid-range
  • UFS 3.1: ~2,100 MB/s — Flagship
  • UFS 4.0: ~4,200 MB/s — সর্বশেষ
  • UFS = Universal Flash Storage
📱

মোবাইল প্রসেসর (SoC) নতুন সংযোজন

SoC (System on a Chip) হলো মোবাইলের প্রসেসর যেখানে CPU, GPU, RAM Controller, Modem, Camera Processor — সবকিছু একটি chip-এ থাকে। মোবাইলের SoC মূলত ARM Architecture (RISC) ব্যবহার করে।
Qualcomm

Snapdragon (Qualcomm)

বিশ্বের সবচেয়ে জনপ্রিয় Android SoC। Snapdragon 8 Gen 3 (2024) বর্তমান flagship। Samsung Galaxy S, OnePlus, Xiaomi-তে ব্যবহৃত।

Samsung

Exynos (Samsung)

Samsung-এর নিজস্ব processor। Exynos 2400 (2024)। কিছু অঞ্চলে Galaxy S series-এ Snapdragon-এর পরিবর্তে ব্যবহৃত।

Apple

Apple A-Series / M-Series

Apple-এর নিজস্ব ARM chip। A17 Pro (iPhone 15 Pro), A18 (iPhone 16)। M4 (iPad Pro, MacBook)। Performance benchmark-এ শীর্ষে।

MediaTek

MediaTek Dimensity/Helio

Budget থেকে mid-range। Dimensity 9300 (2024) flagship। Helio G সিরিজ gaming-এ জনপ্রিয়। 5G support আছে।

Google

Google Tensor (Pixel)

Google Pixel ফোনের জন্য। AI ও Machine Learning-এ বিশেষায়িত। Tensor G4 (2024)। Samsung Exynos-এর সাথে co-developed।

ARM

ARM Architecture

সব মোবাইল SoC-এর ভিত্তি। RISC-based। ARM Cortex-A (Performance), Cortex-X (Ultra performance), Cortex-M (IoT)। ARM designs, others manufacture।

SoCকোম্পানিArchitectureউদাহরণ ফোনমনে রাখুন
Snapdragon 8 Gen 3QualcommARM (RISC)Galaxy S24, OnePlus 12বিশ্বের সবচেয়ে জনপ্রিয় Android flagship chip
Apple A18 ProAppleARM (RISC)iPhone 16 ProBenchmark-এ সেরা; 3nm process
Dimensity 9300MediaTekARM (RISC)Vivo X100 Proসব Core High-performance
Exynos 2400SamsungARM (RISC)Galaxy S24 (EU)Samsung নিজস্ব chip
Tensor G4GoogleARM (RISC)Pixel 9 ProAI-focused chip

📱 মোবাইল SoC পরীক্ষায় গুরুত্বপূর্ণ তথ্য

  • মোবাইলের SoC = ARM Architecture = RISC (✅ ৪৭তম BCS: smartphone → RISC)
  • Desktop/Laptop CPU (Intel/AMD) = x86 = CISC
  • SoC = CPU + GPU + RAM Controller + Modem — সব এক chip-এ
  • nm (nanometer): ছোট হলে বেশি efficient (5nm > 7nm > 10nm)
  • Cortex-A78 (Performance) + Cortex-A55 (Efficiency) = big.LITTLE
  • GPU → Game rendering, AI processing-এ ব্যবহৃত
🔢

Number System ও রূপান্তর BCS-এ বারবার আসে

📊 নম্বর পদ্ধতির ভিত্তি

  • Binary (2): 0, 1 — কম্পিউটারের ভাষা
  • Octal (8): 0-7
  • Decimal (10): 0-9 — মানুষের ব্যবহার
  • Hexadecimal (16): 0-9, A-F
  • A=10, B=11, C=12, D=13, E=14, F=15

💡 Binary to Decimal

  • প্রতিটি bit-এর অবস্থান = 2^n
  • 1011₂ = 1×8 + 0×4 + 1×2 + 1×1 = 11
  • 101110₂ = 32+8+4+2 = 46 (✅ ৪৩তম BCS)
  • ডানদিক থেকে শুরু: 2⁰, 2¹, 2², 2³...

🔄 Decimal to Binary

  • বারবার ২ দিয়ে ভাগ করুন
  • ভাগশেষগুলো নিচ থেকে উপরে পড়ুন
  • 46 ÷ 2 = 23 r 0
  • 23 ÷ 2 = 11 r 1 → ফলাফল: 101110

16 to Binary (Hex)

  • প্রতিটি Hex digit = 4 bits
  • 52₁₆ = 5→0101, 2→0010 = 01010010₂
  • ✅ ৪০তম BCS: (52)₁₆ = (01010010)₂
  • A=1010, B=1011, C=1100, D=1101, E=1110, F=1111

🔢 Octal সম্পর্কিত

  • 8 এর বেশি digit নেই: 0,1,2,3,4,5,6,7
  • 9 = Octal-এ অবৈধ digit (✅ ৪০তম BCS: 19 = not octal)
  • 55 decimal = 67 octal (✅ ৪৩তম BCS)
  • 55 ÷ 8 = 6 r 7 → 67₈

🔄 1's ও 2's Complement

  • 1's Complement: 0→1, 1→0 উল্টে দাও
  • 100₂ → 011₂ (✅ ৪১তম BCS)
  • 2's Complement: 1's + 1 যোগ করো
  • Negative number represent করতে ব্যবহৃত
📐

গণনার অংক (পরীক্ষায় আসার মতো)

🧮
নিচের অংকগুলো BCS ও Bank পরীক্ষায় আসার মতো। ধাপে ধাপে সমাধান দেখুন।

🔢 অংক ১: Binary → Decimal রূপান্তর (৪৩তম BCS সংশ্লিষ্ট)

101110₂ = ?₁₀
= 1×2⁵ + 0×2⁴ + 1×2³ + 1×2² + 1×2¹ + 0×2⁰
= 1×32 + 0×16 + 1×8 + 1×4 + 1×2 + 0×1
= 32 + 0 + 8 + 4 + 2 + 0
✅ উত্তর = 46 (Decimal)

🔢 অংক ২: Decimal 55 → Octal রূপান্তর (৪৩তম BCS)

55₁₀ = ?₈
55 ÷ 8 = 6 ভাগফল, ভাগশেষ = 7
6 ÷ 8 = 0 ভাগফল, ভাগশেষ = 6
নিচ থেকে পড়: 6, 7
✅ উত্তর = 67₈ (Octal)

🔢 অংক ৩: Hex (52)₁₆ → Binary (৪০তম BCS)

(52)₁₆ = ?₂
5₁₆ = 0101₂
2₁₆ = 0010₂
পাশাপাশি রাখি: 0101 + 0010
✅ উত্তর = (01010010)₂

🔢 অংক ৪: 1's Complement (৪১তম BCS)

100₂ এর 1's Complement = ?
প্রতিটি bit উল্টে দিই:
1 → 0
0 → 1
0 → 1
✅ উত্তর = 011₂

🔢 অংক ৫: Clock Speed থেকে Cycle Time গণনা (৪৭তম BCS সংশ্লিষ্ট)

একটি processor-এর Clock Speed = 4 GHz। প্রতিটি Clock Cycle-এর সময় কত?
Cycle Time = 1 / Clock Speed
= 1 / (4 × 10⁹ Hz)
= 0.25 × 10⁻⁹ seconds
✅ উত্তর = 0.25 nanoseconds (ns)

🔢 অংক ৬: Binary Addition

1011₂ + 1101₂ = ?
  1011
+ 1101
──────
11000
(Carry: 1+1=10, 1+0+carry=10, 0+1+carry=10, 1+1=10)
✅ উত্তর = 11000₂ = 24 (Decimal)

🔢 অংক ৭: Data Transfer Rate গণনা

একটি HDD-এর transfer rate 120 MB/s। 1 GB ফাইল copy করতে কত সেকেন্ড?
1 GB = 1024 MB
Time = Size / Speed
= 1024 MB ÷ 120 MB/s
✅ উত্তর ≈ 8.53 seconds

🔢 অংক ৮: RAM Address Space গণনা

32-bit OS সর্বোচ্চ কত GB RAM support করে?
Maximum Addresses = 2³² = 4,294,967,296 bytes
= 4,294,967,296 ÷ (1024 × 1024 × 1024) GB
= 4 GB
✅ উত্তর = 4 GB (সর্বোচ্চ)

পরীক্ষার গুরুত্বপূর্ণ টিপস

🏆 Verified BCS প্রশ্নের গুরুত্বপূর্ণ উত্তর

  • ৪৭তম BCS: স্মার্টফোন processor → RISC architecture
  • ৪৭তম BCS: সবচেয়ে দ্রুত storage device → SSD
  • ৪৩তম BCS: Access Time সবচেয়ে কম → Registers
  • ৪৩তম BCS: 101110₂ = 46 (Decimal)
  • ৪৩তম BCS: Decimal 55 = 67₈ (Octal)
  • ৪১তম BCS: 100₂ এর 1's Complement = 011₂
  • ৪০তম BCS: (52)₁₆ = (01010010)₂
  • ৪০তম BCS: CPU generates → Logical Address
  • ৪০তম BCS: Time Shared OS Scheduling → Round-Robin
  • ৪০তম BCS: 19 = Octal-এ অবৈধ (8 ও 9 নেই)
  • ৪৪তম BCS: SCSI = Small Computer System Interface

📝 Bank পরীক্ষার টিপস

  • GHz = Gigahertz = প্রসেসর গতির একক
  • RAM বাড়ালে computer দ্রুত হয়, SSD দিলে আরো দ্রুত
  • Volatile Memory: RAM, Cache (বিদ্যুৎ গেলে data হারায়)
  • Non-volatile: HDD, SSD, ROM, Flash (বিদ্যুৎ ছাড়াও থাকে)
  • 16-bit: 0-65535 address | 32-bit: 0-4GB | 64-bit: অনেক বেশি
  • Compiler: পুরো program একসাথে অনুবাদ (✅ BCS)
  • Interpreter: একটি করে line অনুবাদ ও execute

⚠️ সহজে ভুল হওয়া প্রশ্ন

  • Cache Miss: RAM থেকে আনতে হয় (ধীর)
  • SRAM: Cache-এ (দ্রুত), DRAM: Main RAM (ধীর)
  • SSD > HDD (গতিতে); HDD > SSD (সাশ্রয়ী)
  • ARM = RISC (মোবাইল); x86 = CISC (Desktop)
  • Virtual Memory = HDD/SSD, RAM নয়

🔢 Number Tricks

  • Binary: শুধু 0 ও 1
  • Octal: 8 ও 9 থাকলে invalid
  • Hex: A=10...F=15 মনে রাখুন
  • 1 Byte = 8 bits
  • 1 KB = 1024 Bytes = 2¹⁰
  • 1 MB = 1024 KB = 2²⁰
  • 1 GB = 1024 MB = 2³⁰
🎯

অনুশীলন কেন্দ্র Practice Hub

💡
নিচের Card-এ Click করে MCQ Practice বা বিগত BCS প্রশ্ন দেখুন। ✍️ Exam Mode📖 Reading Mode দুটি মোড আছে।
🎯
MCQ অনুশীলন
কম্পিউটার পারফরম্যান্স বিষয়ক ১৫০টি MCQ। CPU, RAM, Storage, Number System, Mobile Processor ও গণনার অংক সহ।
📝 ১৫০টি প্রশ্ন 🏆 BCS 🏦 Bank 🔢 Math
📜
Verified BCS প্রশ্ন
৩৮তম থেকে ৪৭তম BCS পর্যন্ত verified কম্পিউটার পারফরম্যান্স প্রশ্নসমূহ। প্রকৃত প্রশ্নপত্র থেকে নেওয়া।
✅ Verified BCS 🏆 ৩৮-৪৭তম BCS