Nguồn
10+ Key Memory & Storage Systems: Crash Course System Design #5
Bộ nhớ
Đầu tiên ta có cặp đôi cơ bản là RAM và ROM
RAM (Random Access Memory - bộ nhớ truy cập ngẫu nhiên) là loại bộ nhớ chỉ lưu data tạm thời khi máy tính đang chạy. RAM nhanh và có tính linh động, giúp chuyển đổi trạng thái giữa tất cả các chương trình đang chạy tại bất cứ thời điểm nào. Tuy nhiên, data trong RAM sẽ mất đi nếu ta tắt máy tính.
ROM (Read-Only Memory - bộ nhớ chỉ đọc) là loại bộ nhớ giữ data ngay cả khi tắt máy. Nó được dùng để lưu các thông tin quan trọng như BIOS hay firmware mà máy tính cần để khởi động.
RAM có các loại khác nhau bao gồm SRAM, DRAM và những thứ khác nữa.
- SRAM (Static Random Access Memory - bộ nhớ truy cập ngẫu nhiên tĩnh) là một loại RAM nhanh và đắt tiền, sử dụng các công cụ tốc độ cao như CPU cache, nơi mà thời gian truy cập là cực kỳ quan trọng.
- DRAM (Dynamic Random Access Memory - bộ nhớ truy cập ngẫu nhiên động) là một loại RAM chậm và rẻ hơn so với SRAM. Nó cần được refresh thường xuyên để lưu trữ data, làm cho nó có tính bảo dưỡng cao.
- Có nhiều loại DRAM như: FPM DRAM, EDO DRAM, SDRAM và DDR SDRAM, với mỗi thế hệ mang lại cho người dùng tốc độ và độ hiệu quả cao hơn. Một số loại đã lỗi thời, như FPM DRAM hay EDO DRAM, và các loại phổ biến bây giờ là các thế hệ DDR như DDR4 và DDR5.
- GDDR SDRAM cũng đàng được nhắc đến. Nó là một loại RAM chuyên biệt được tối ưu cho việc truyền dữ liệu tốc độ cao. GPU cần điều này để xử lý song song ở quy mô lớn. GDDR6 được dùng nhiều nhất hiện nay.
ROM thì bao gồm firmware và BIOS.
- Firmware là phần mềm được lưu trong ROM để điều khiển các thiết bị phần cứng giao tiếp với nhau.
- BIOS (Basic Input / Output System) là phần mềm đầu tiên máy tính chạy khi khởi động. Nó chịu trách nhiệm khởi động máy tính, khởi tạo các thành phần phần cứng và giao lại quyền điều khiển cho hệ điều hành.
Ổ cứng
HDD (Hard Disk Drive) được IBM giới thiệu lần đầu vào năm 1956. Nó đọc dữ liệu bằng cách quay đĩa từ và được biết đến với khả năng lưu trữ ít với giá thành rẻ.
SSD (Solid State Drive) sử dụng công nghệ dựa trên bộ nhớ điện tĩnh flash (NAND) để cho ra tốc độ truy cập data nhanh hơn, giảm hao phí điện năng và tăng cường tuổi thọ ổ đĩa so với HDD, nhưng với giá cao hơn.
- NVMe (Non-Volatile Memory Express) là interface hiệu suất cao dành cho SSD. NVMe kết nối trực tiếp đến CPU qua các liên kết PCIe. Điều này cho phép độ trễ thấp và tốc độ truyền data tăng một cách đáng kể, so với SATA SSD.
Ổ USB là một thiết bị nhỏ mà bạn có thể cắm vào cổng USB để gửi / nhận data đến / từ thiết bị có cổng USB đó. Nó rất dễ dùng và được dùng để truyền data giữa các máy tính với nhau.
Thẻ nhớ SD là một loại thẻ nhỏ bằng con tem (hoặc nhỏ hơn như Mini SD hay Micro SD), có khả năng chứa data được dùng để lưu trữ data trong máy ảnh số hay điện thoại thông minh. Nó có thể chứa hàng trăm GB hoặc thậm chí vài TB bộ nhớ.
Website không chứa bất kỳ quảng cáo nào, mọi đóng góp để duy trì phát triển cho website (donation) xin vui lòng gửi về STK 90.2142.8888 - Ngân hàng Vietcombank Thăng Long - TRAN VAN BINH
=============================
Nếu bạn không muốn bị AI thay thế và tiết kiệm 3-5 NĂM trên con đường trở thành DBA chuyên nghiệp hay làm chủ Database thì hãy đăng ký ngay KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE, được Coaching trực tiếp từ tôi với toàn bộ bí kíp thực chiến, thủ tục, quy trình của gần 20 năm kinh nghiệm (mà bạn sẽ KHÔNG THỂ tìm kiếm trên Internet/Google) từ đó giúp bạn dễ dàng quản trị mọi hệ thống Core tại Việt Nam và trên thế giới, đỗ OCP.
- CÁCH ĐĂNG KÝ: Gõ (.) hoặc để lại số điện thoại hoặc inbox https://m.me/tranvanbinh.vn hoặc Hotline/Zalo 090.29.12.888
- Chi tiết tham khảo:
https://bit.ly/oaz_w
=============================
2 khóa học online qua video giúp bạn nhanh chóng có những kiến thức nền tảng về Linux, Oracle, học mọi nơi, chỉ cần có Internet/4G:
- Oracle cơ bản: https://bit.ly/admin_1200
- Linux: https://bit.ly/linux_1200
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile/Zalo: 0902912888
👨 Facebook: https://www.facebook.com/BinhOracleMaster
👨 Inbox Messenger: https://m.me/101036604657441 (profile)
👨 Fanpage: https://www.facebook.com/tranvanbinh.vn
👨 Inbox Fanpage: https://m.me/tranvanbinh.vn
👨👩 Group FB: https://www.facebook.com/groups/DBAVietNam
👨 Website: https://www.tranvanbinh.vn
👨 Blogger: https://tranvanbinhmaster.blogspot.com
🎬 Youtube: https://www.youtube.com/@binhguru
👨 Tiktok: https://www.tiktok.com/@binhguru
👨 Linkin: https://www.linkedin.com/in/binhoracle
👨 Twitter: https://twitter.com/binhguru
👨 Podcast: https://www.podbean.com/pu/pbblog-eskre-5f82d6
👨 Địa chỉ: Tòa nhà Sun Square - 21 Lê Đức Thọ - Phường Mỹ Đình 1 - Quận Nam Từ Liêm - TP.Hà Nội
=============================
cơ sở dữ liệu, cơ sở dữ liệu quốc gia, database, AI, trí tuệ nhân tạo, artificial intelligence, machine learning, deep learning, LLM, ChatGPT, DeepSeek, Grok, oracle tutorial, học oracle database, Tự học Oracle, Tài liệu Oracle 12c tiếng Việt, Hướng dẫn sử dụng Oracle Database, Oracle SQL cơ bản, Oracle SQL là gì, Khóa học Oracle Hà Nội, Học chứng chỉ Oracle ở đầu, Khóa học Oracle online,sql tutorial, khóa học pl/sql tutorial, học dba, học dba ở việt nam, khóa học dba, khóa học dba sql, tài liệu học dba oracle, Khóa học Oracle online, học oracle sql, học oracle ở đâu tphcm, học oracle bắt đầu từ đâu, học oracle ở hà nội, oracle database tutorial, oracle database 12c, oracle database là gì, oracle database 11g, oracle download, oracle database 19c/21c/23c/23ai, oracle dba tutorial, oracle tunning, sql tunning , oracle 12c, oracle multitenant, Container Databases (CDB), Pluggable Databases (PDB), oracle cloud, oracle security, oracle fga, audit_trail,oracle RAC, ASM, oracle dataguard, oracle goldengate, mview, oracle exadata, oracle oca, oracle ocp, oracle ocm , oracle weblogic, postgresql tutorial, mysql tutorial, mariadb tutorial, ms sql server tutorial, nosql, mongodb tutorial, oci, cloud, middleware tutorial, docker, k8s, micro service, hoc solaris tutorial, hoc linux tutorial, hoc aix tutorial, unix tutorial, securecrt, xshell, mobaxterm, putty