Hệ điều hành máy tính

Trong bài trước, chúng ta đã đề cập đến ba phương thức giao tiếp giữa người dùng và hệ điều hành. Nhưng trong bài này, chúng ta chỉ thảo luận xung quanh hai cách thức chủ yếu: giao diện câu lệnh (CLI) và giao diện ...

Thu Nov 30 2017


Một process (tiến trình) trong hệ điều hành có thể được tiến hành độc lập hoặc giao tiếp với nhau. Process độc lập là khi process không ảnh hưởng hoặc bị ảnh hưởng bởi các process kh&aacut...

Mon Nov 20 2017


Nói một cách đơn giản, hệ điều hành là một phần mềm, chạy trên nhiều nền tảng phần cứng: máy tính, laptop, đồng hồ thông minh. Máy tính ban đầu sẽ không có hệ điều hành, người dùng sẽ phải chọn và...

Thu Nov 30 2017


Có thể bạn đã quá quen với hệ điều hành Window mà đa số người dùng trên thế giới đang sử dụng. Hay có thể bạn đã biết qua MAC – hệ điều hành được tạo ra bởi Apple, hoặc Ubutu, Linux,...

Thu Nov 30 2017


Trong bài trước, chúng ta đã được biết về hai phương thức giúp người dùng có thể giao tiếp, hay yêu cầu hệ điều hành làm việc. Nếu bạn nào chưa biết có thể tham khảo bài viết gia...


Một hệ điều hành cung cấp môi trường cho các chương trình được thực hiện. Các hệ điều hành khác nhau sẽ có thiết kế, cách chạy khác nhau. Chúng ta có thể nhìn hệ điều hành ở nhiều khía cạnh kh&...

Thu Nov 30 2017


Bạn có thể đã bắt gặp chữ luồng/ thread khi nhìn vào thông số trên CPU, hay nghe bạn bè người thân nói về khái niệm này. Trong bài viết sau, Stream Hub sẽ giải thích cho bạn cặn kẽ và đầy đủ về thô...

Sun Dec 17 2017


Mục tiêu của việc đa chương trình là lúc nào cũng có những chương trình chạy xuyên suốt để tối đa hóa sử dụng CPU. Mục tiêu của việc chia sẻ thời gian là chuyển đổi CPU giữa những quá trình đó một cách thườ...

Thu Oct 19 2017


Những chiếc máy tính những năm đầu được chế tạo và phát triển chỉ cho phép một chương trình được chạy tại một thời điểm. Do vậy, chương trình đang chạy ấy có quyền điều khiển cả hệ thống, cũng như tất cả tài nguyên của chiếc m&a...

Thu Nov 30 2017


Để khởi động một hệ điều hành, cần phải tải vào bộ nhớ kernel (nhân) của hệ đề hành đó.

Vậy làm thế nào mà phần cứng, cụ thể ở đây là ổ đĩa (secondary storage, ...

Thu Nov 30 2017


Bạn có thể bắt gặp trên các ứng dụng clean/ tăng tốc điện thoại, máy tính, chúng thường có chữ "xóa bộ nhớ đệm/ clear cache for better performance". Nhưng xóa cache có thật sự tăng tốc độ máy tính/ điện thoại kh&oc...

Thu Nov 30 2017


Trong hệ điểu hành có rất nhiều quá trình, luồng chạy trong từng mi-li giây, vậy liệu có cơ chế nào cho chúng giao tiếp với nhau? Bài sau đây sẽ giải thích cơ bản cho bạn biết về System Call, cũng như cách chú...

Thu Nov 30 2017


Bạn đã từng vật lộn với máy tính của bạn vì nó chạy quá chậm? Hay đến lúc cần để thuyết trình mà bật mãi không lên? Thay vì phải bỏ một số tiền lớn để mua máy tính mới thì dưới đây ...

Fri Apr 27 2018


Curious developer
Tech seeker