Thông tin liên hệ
- 036.686.3943
- admin@nguoicodonvn2008.info
Mỗi hệ điều hành sử dụng hệ thống file riêng của mình để lưu trữ dữ liệu. Windows sử dụng NTFS, macOS sử dụng APFS và hầu hết các bản phân phối Linux đều sử dụng Ext4. Mặc dù các hệ thống file này về cơ bản khác nhau, nhưng có một tính năng chung tồn tại trong tất cả các hệ thống file này là journaling.
Hãy cùng tìm hiểu thêm về journaling file system qua bài viết sau đây.
Hãy tưởng tượng mỗi file trên máy tính là một danh mục thư viện duy nhất, gồm các tạp chí, báo hoặc tài liệu. Mỗi tài liệu mới được thêm vào một danh mục sẽ thay đổi thông tin của nó đôi chút. Thay vì tìm kiếm trên toàn bộ thư viện để tìm một mục, bạn chỉ phải kiểm tra danh mục có liên quan.
Journaling trong các hệ thống file máy tính hoạt động rất giống nhau. Mục đích của nó là theo dõi các thay đổi chưa được ghi lại (commit) đối với hệ thống file. Ngay cả sau khi có sự cố hoặc tắt máy đột xuất, bạn vẫn có thể truy cập phiên bản file mới nhất với khả năng bị lỗi thấp hơn.

Thuật ngữ “journal” xuất phát từ sự tương đồng với một cuốn nhật ký. Mọi thay đổi bạn ghi lại trong nhật ký sẽ được lưu trữ theo ngày và thời gian. Theo cách tương tự, journaling cho phép tất cả các bản cập nhật cho một file được lưu trữ trong phần liền kề của ổ đĩa.
Các cập nhật này không cần phải đặt gần nhau về mặt vật lý. Trên thực tế, các mục được ghi lại nằm rải rác trên ổ đĩa. Nhưng thay vì truy cập chúng một cách ngẫu nhiên, chúng có sẵn trong một chuỗi giống như nhật ký, với tốc độ nhanh hơn hàng ngàn lần.

Tùy thuộc vào hệ điều hành, có các loại journaling khác nhau mà bài viết sẽ thảo luận dưới đây. Nhưng trước tiên, ta cần phải nắm rõ về một vài thuật ngữ.
New Technology File System (NTFS) là hệ thống journaling mặc định của Microsoft cho Windows và Windows Server. Nó sử dụng các file nhật ký và thông tin checkpoint để khôi phục các giá trị ổn định của hệ thống file sau khi khởi động lại.
NTFS hỗ trợ khối lượng dữ liệu lớn. Đối với dung lượng cluster 4KB, nó có thể chứa 16TiB dữ liệu. Đối với dung lượng cluster 64KB (tối đa), NTFS có thể chứa 256TiB dữ liệu với 256TiB là dung lượng file tối đa.
Ngày nay, NTFS sửa bất kỳ lỗi nào trong các file trực tuyến thông qua cái được gọi là “Self-healing NTFS”. Người dùng Windows 10 có thể vẫn nhớ trải nghiệm thời gian chết do Chkdsk gây ra. Trong bản cập nhật Self-healing NTFS mới nhất, sự cố đã được giải quyết trực tuyến và không có thời gian chết xảy ra.
Extended File System (Ext) là hệ thống journaling của Linux. Nó được lấy cảm hứng từ Unix File System (UFS) và đã trải qua 3 phiên bản kể từ khi xuất hiện vào đầu những năm 90.
Apple File System (APFS) được sử dụng với macOS High Sierra, iOS 10.3 trở lên và một số hệ thống khác. Nó hỗ trợ tới 8000PiB, lớn hơn khoảng 8 lần so với Ext4.

Các khả năng chính của APFS bao gồm việc tạo những ảnh chụp nhanh, giống như một bản sao của hệ thống tại một điểm cụ thể. Giống như NTFS, nó sử dụng checksum để đảm bảo tính toàn vẹn dữ liệu và bảo vệ tránh khỏi sự cố hệ thống, bằng cách sử dụng một cách tiếp cận có tên là “copy on writer”. Bên cạnh đó, APFS sử dụng tính năng mã hóa toàn bộ ổ đĩa.
Journaling trong các hệ thống file là một sự bảo vệ cơ bản chống lại sự cố hệ thống và tắt máy đột ngột. Bằng cách ghi lại các thay đổi một cách nhanh chóng, người dùng có thể đảm bảo rằng tất cả những thay đổi đối với các file được ghi lại và không bị mất khi tắt nguồn hoặc gặp sự cố máy tính.
Nguồn tin: Quantrimang.com
Ý kiến bạn đọc
Những tin mới hơn
Những tin cũ hơn
Học kỹ năng Mô tả: Hoàn thành prompt AI đầu tiên có thể sử dụng được
Tự tạo ứng dụng quản lý công việc trên Gemini rất đơn giản
Tạo website trên ChatGPT chỉ vài phút, bạn thử chưa?
Tự tạo ứng dụng quản lý công việc trên Gemini rất đơn giản
Cách tạo video dài và video ngắn trên NotebookLM
5 tác vụ chứng minh việc thiết lập LLM cục bộ trên điện thoại đáng giá
Xây dựng sơ đồ phân quyền AI đầu tiên của bạn
Mẹo viết prompt hiệu quả cho Claude Opus 5.5
Các kỹ thuật tạo prompt AI nâng cao
12 phần mềm tăng âm lượng miễn phí tốt nhất cho Windows
4 kỹ năng quan trọng giúp bạn "thành thạo AI"
8 website tạo logo online, thiết kế logo AI tốt nhất cho doanh nghiệp nhỏ
TOP công cụ AI hỗ trợ nghiên cứu chuyên sâu tốt nhất
Hướng dẫn tạo slide thuyết trình trên Dola AI
Cách tạo video chuyển cảnh giữa 2 ảnh trên Google Flow
Những điều cơ bản về viết câu lệnh (prompt) AI
Các kỹ thuật tạo prompt AI nâng cao
4 kỹ năng quan trọng giúp bạn "thành thạo AI"
TOP công cụ AI tạo bài hát tốt nhất để sáng tác những bản nhạc ấn tượng
Chuyển đổi danh sách sản phẩm thành dashboard hàng tồn kho trực tuyến bằng Google Sheets Canvas
Cách lập trình chuyên nghiệp hơn, dễ dàng hơn với tính năng Tệp trên Grok
Hướng dẫn cài đặt và sử dụng n8n trên Windows 11
Công thức tính diện tích hình Elip
Hướng dẫn ngắt kết nối ứng dụng trên ChatGPT
Hướng dẫn tạo đoạn hội thoại cho topic trên Twee
8 ứng dụng Microsoft Store miễn phí giúp Windows tốt hơ
Đừng chia sẻ ảnh cho đến khi bạn chạy kiểm tra siêu dữ liệu này!
6 cách mở Computer/System Properties trong Windows 10
Bức tranh tổng quan về hỗ trợ khách hàng tích hợp AI
Cách sửa lỗi There Are Currently No Power Options Available Windows