User Tag List

+ Trả lời chủ đề
Hiện kết quả từ 1 tới 5 của 5

Chủ đề: OSs, "em" là ai? Ồ, "các em" là ai?

  1. #1
    aDungz Avatar của aDz
    Tham gia ngày
    Mar 2006
    Bài gửi
    1.001

    music OSs, "em" là ai? Ồ, "các em" là ai?

    I. Hệ điều hành (OS) là gì?
    Hệ điều hành bao gồm nhân (kernel) và shell(s), hình dung như hình vẽ dưới đây:



    1- Hardwares: Phần cứng //Mainboard, CPU, HDD or SSD, RAM, power supply, mouse, keyboard, sensors, monitor...
    2 + 3 = Operating system
    2- Kernel: Lõi. From Wikipedia:
    Cấp thấp nhất của hệ điều hành là phần lõi (còn gọi là nhân), lớp phần mềm đầu tiên được tải vào hệ thống khi khởi động. Các phần mềm được tải tiếp theo phụ thuộc vào nó sẽ cung cấp các dịch vụ cốt lõi cho hệ thống. Những dịch vụ phổ biến là truy xuất đĩa, quản lý bộ nhớ, định thời, và truy xuất tới thiết bị phần cứng.
    3- Shell: Giao diện người dùng, gồm giao diện đồ họa GUI và/ hoặc thông dịch dòng lệnh.
    4- Applications: Các ứng dụng.

    Với cách nhìn như vậy, thì Hệ điều hành thực hiện các nhiệm vụ sau:
    • Điều khiển và quản lý trực tiếp các phần cứng như bo mạch chủ, bo mạch đồ họa, bo mạch âm thanh, các cảm biến...
    • Thực hiện các thao tác cơ bản trong máy tính như các thao tác đọc, viết, xóa tập tin, quản lý hệ thống tập tin (file system) và các kho dữ liệu.
    • Cung ứng một hệ thống giao diện sơ khai cho các ứng dụng thông qua một hệ thống thư viện các hàm chuẩn để điều hành các phần cứng mà từ đó các ứng dụng có thể gọi tới.
    • Cung ứng một hệ thống lệnh cơ bản để điều hành máy. Các lệnh này gọi là lệnh hệ thống (system command).
    Để dễ hình dung, tôi lấy ví dụ thế này: Bạn mua 1 cái laptop; đó chính là phần cứng. Cái laptop đó cài sẵn hoặc bạn về tự cài Windows 7, hay Ubuntu; đó chính là hệ điều hành. Bạn mua về xong bạn cài Autocad để bạn vẽ, cài VLC để xem phim; đó chính là các ứng dụng.
    Rõ ràng, nếu không có hệ điều hành, bạn không thể nào cài trực tiếp VLC lên cái laptop của bạn được, đúng không? Trong trường hợp này ta hình dung "phần cứng" như là trái đất; "hệ điều hành" như một đại dương bao la, mặt đất rộng mênh mông (kernel), nguồn thức ăn phong phú (shells). Nếu không có "hệ điều hành" thì các sinh vật (ví như "applications") không thể nào tồn tại được

    Đã xong về hình dung OS là cái quái gì, và hình dung được tầm quan trọng của OS. Vậy thì trên thế giới đang có những loại hệ điều hành nào? Phân loại nó ra sao?
    II. Phân loại Hệ điều hành:
    Cách phân loại thì có rất nhiều cách: Theo mở hay không mở (Open source | close source); ai viết...
    Tôi phân loại theo phần cứng. Ở đây tôi phân ra làm 3 loại hệ điều hành:
    1. Hệ điều hành cho máy tính cá nhân (PC - Personal Computer). Ở đây thì những con máy của Apple đẹp long lanh (iMAC, Macbook Pro...) cũng được xếp vào; vì dù sao nó cũng là "Personal Computer" theo đúng nghĩa (cũng là máy tính của cá nhân ai đó).
    2. Hệ điều hành cho máy tính bảng (tablet), điện thoại thông minh (smartphone).
    3. Hệ điều hành điện toán đám mây.
    4. ?

    1. PC's OS: Gồm các hệ điều hành có thể cài lên và chạy tốt (*) trên các máy tính cá nhân (netbook, laptop, desktop) và kể cả servers.
    Ta có thể liệt kê ra các hệ điều hành (phổ biến) thuộc loại này:
    Phân nhánh của UNIX:
    Phổ biến nhất là Linux + các tùy biến (Fedora, Ubuntu, MeGoo...) và Mac OS (phổ biến nhất là Mac OS X, phiên bản mới nhất mang tên Lion 10.7)
    Phân nhánh Windows:
    Windows của Microsoft đã quá nối tiếng. Trải qua rất nhiều thời như:
    DOS

    (to be continue after dinner..)

    2. Tablet & Smartphone's OS:
    Là những hệ điều hành cài trên các máy tính bảng, các điện thoại thông minh.
    Thường thì hệ điều hành cài trên smartPhone sẽ cài luôn được trên Tablet, nhưng có 1 ngoại lệ (**), có thể kể ra các hệ điều hành dạng này:
    Androids, của Google: Được Google mua lại từ năm 2005 (mua cả Android Inc), bây giờ thành công rất rực rỡ (các bạn biết cả rồi )
    iOS, của Apple: Do chính hãng phát triển. Tên gọi đầu tiên là iPhone OS, cài trên iPhone thế hệ đầu tiên của Apple (2007), sau đổi tên ngắn gọn thành iOS như ngày nay.
    Symbian, hiện vẫn đang được Nokia bảo kê: Đã từng rất thành công trong quá khứ: Nhắc đến smartphone, người ta sẽ nghĩ ngay đến 1 con Nokia cài Symbian. Vì chính sách chậm phát triển, chậm đổi mới nên đã bị iOS, Android và RIM lấn át trên thị trường smartphone.
    RIM's BlackBerry OS, của tập đoàn Research In Motion Limited (RIM). Cài chủ yếu trên smartphone của hãng, và tablet Playbook (ế).
    Windows Phone (7), của Microsoft: Chưa chiếm được thị phần lớn. Hiện thực đang "ế" nhưng tương lai chưa biết thế nào đâu nhé
    Các hệ điều hành khác: Là những hệ điều hành thị phần nhỏ hoặc sắp tuyệt chủng: Palm os ...
    Web OS của HP không được liệt kê ở đây, vì thuộc nhóm cloud computing (tuy rằng tương lai khá ảm đạm )

    (**) Ngoại lệ tôi nhắc đến ở trên chính là Windows 8: Vì nó khác với thông thường:
    Thông thường, hệ điều hành khi cài vào tablet thì cài luôn được (hoặc cải biến một chút) trên smartphone. Windows 8 là một ngoại lệ: Cài trên PC và Tablet! (sở dĩ có được điều này vì phần cứng của tablet đã tiệm cận netbook, tức là cũng mạnh như netbook rồi ). Với Windows 8 thì trong tương lai, khái niệm Netbook có thể sẽ bị xóa sổ.

    3. Cloud computing: Điện toán đám mây: Sở dĩ tôi xếp luôn điện toán đám mây vào hệ điều hành, vì (vì cái gì nhỉ? các bạn đọc bài này nhé: Điện toán đám mây - Hiểu thế nào cho đúng )

    4. ? UNIOS, hệ điều hành cho mọi phần cứng, mọi thiết bị ???
    (UniOS, the Universal Operating System)
    Vừa rồi, trên Internet có vụ xôn xao: Một chàng trai tên là Maik Mixdorf đến từ Đức cho hay anh ta đã phát triển UniOS (tên gọi khác: Lünen-OS)- Một hệ điều hành có thể chạy trên mọi phần cứng thông thường, chạy được tất cả các phần mềm ứng dụng mà từ trước đến giờ vẫn chạy được trên hoặc là Mac OS X, hoặc là Windows, hoặc là Linux... (xem video sau):



    Tuy nhiên các chuyên gia bảo là rất khó tin vào chuyện này: Chỉ trong vòng chưa đây 3 năm (từ năm 2008), Maik Mixdorf và cộng sự đã viết được hơn 52 triệu dòng lệnh !! (52 million lines of code). Tức là nta tính trung bình thì mỗi ngày, chàng trai này viết được tầm 3300 dòng lệnh


    Nếu điều này thành hiện thực thì chúng ta có thể say goodbye với các hệ điều hành đã kể trên, vì anh ý bảo là bán có 28 Euros trên mỗi license của UniOS thôi, he he.

    Giới công nghệ nghi ngờ rằng anh này chém gió. Tuy nhiên sự thật chưa biết được thế nào. Nếu là anh chém gió thật, thì biết đâu trong tương lai, điều này lại trở thành sự thật (?).
    In GHOST we trust
    Will I Ever find - Someone to believe?
    Có vấn đề gì liên quan admin thì pm tin nhắn cá nhân nhé. Cảm ơn.

    Personal blog: http://aDungz.wordpress.com

  2. Tớ cảm ơn aDz đã chia sẻ.


  3. #2
    Le chevalier du ciel Avatar của luugu
    Tham gia ngày
    Dec 2008
    Bài gửi
    717

    Mặc định Re: OSs, "em" là ai? Ồ, "các em" là ai?

    You're doing a good job, man
    On ne voit bien qu'avec le coeur, l'essentiel est invisible pour les yeux ~ ♥

  4. #3
    aDungz Avatar của aDz
    Tham gia ngày
    Mar 2006
    Bài gửi
    1.001

    music Re: OSs, "em" là ai? Ồ, "các em" là ai?

    Trên đây là bài viết OSs, em là ai?
    Bài viết dựa trên hiểu biết cá nhân, có sự phục vụ của wikipedia, google docs, google translate và kênh video HUSTsF của svbk.vn
    Lời cảm ơn đặc biệt được gửi tới "Saobekolak", moderator của box CNTT
    Mong các bạn đóng góp cho bài viết thêm hoàn thiện. thanks all

  5. #4
    Tội Nhân Thiên Cổ Avatar của Thiên Tình Hận
    Tham gia ngày
    Jan 2009
    Bài gửi
    2.228

    Mặc định Re: OSs, "em" là ai? Ồ, "các em" là ai?

    Đây có cái video về anh chàng Maik Mixdorf (UniOS) lên ti vi Đức

    This I Love - Guns N' Roses

    http://x3xx3x4.googlepages.com/Hacked.gif

    contact me:
    Y!M : no1gun_n_roses
    Mobile: null
    Blog: http://aDungz.wordpress.com

  6. #5
    Le chevalier du ciel Avatar của luugu
    Tham gia ngày
    Dec 2008
    Bài gửi
    717

    Mặc định Re: OSs, "em" là ai? Ồ, "các em" là ai?

    Em lười google, nên hỏi ngu luôn 1 câu: Tại sao lại có tên là UNIX ạ? và UNIX có phải chỉ chung các OS dạng (phần lớn) là thao tác bằng console, ngược lại với dòng GUI mạnh như Windows?

+ Trả lời chủ đề

Thông tin chủ đề

Users Browsing this Thread

Hiện có 1 người đọc bài này. (0 thành viên và 1 khách)

Chủ đề tương tự

  1. Cabal mở 2 cụm máy chủ đặc biệt ""saturn"" & ""neptune""
    Gửi bởi killer1987 trong mục Game Online
    Trả lời: 0
    Bài cuối: 23-05-2008, 11:54 AM
  2. Trả lời: 0
    Bài cuối: 21-05-2008, 10:54 AM
  3. Trả lời: 0
    Bài cuối: 19-05-2008, 10:46 AM
  4. Các chức năng sẽ update map mới ""Bắc Hải Băng Cung""
    Gửi bởi killer1987 trong mục Game Online
    Trả lời: 0
    Bài cuối: 10-12-2007, 03:23 PM

Từ khóa (Tag) của chủ đề này

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình


About svBK.VN

    Bách Khoa Forum - Diễn đàn thảo luận chung của sinh viên ĐH Bách Khoa Hà Nội. Nơi giao lưu giữa sinh viên - cựu sinh viên - giảng viên của trường.

Follow us on

Twitter Facebook youtube