Microsoft Singularity: tại sao đóng [đóng]


7

Tôi đang nói về một dự án nghiên cứu này :

nhưng MS đã đóng nó vào năm 2008. Tôi đã đọc nhiều bài viết về nó, về độ hoàn hảo cao (nhanh hơn 30% so với hạt nhân nguyên khối truyền thống), an toàn hơn nhiều, v.v. Vì vậy, nó thực sự là một cuộc cách mạng trong thiết kế hệ điều hành. Tại sao họ làm điều đó? Tôi sẽ thực sự hạnh phúc nếu họ không ... Vì vậy, chỉ có một câu hỏi tôi có: tại sao? Là "người quản lý hiệu quả", người đã phá hủy nó hay một số người khác? Tôi đang suy nghĩ về nó trong nhiều tháng vất vả ...

Câu trả lời:


7

Trước tiên, bạn cần hiểu các mục tiêu của Microsoft Research.

Các phòng thí nghiệm của chúng tôi là duy nhất trong số các cơ sở nghiên cứu của công ty ở chỗ họ cân bằng một mô hình học thuật mở với một quy trình hiệu quả để xây dựng kết quả nghiên cứu vào phát triển sản phẩm. Cách tiếp cận này, duy nhất trong số các cơ sở nghiên cứu của công ty, trả cho Microsoft như là sự cải tiến cho hầu hết mọi sản phẩm và dịch vụ mà nó cung cấp và là ngành kinh doanh hoàn toàn mới cho công ty. Đồng thời, nó tạo ra những tiến bộ công nghệ và trí tuệ đáng kể trong toàn bộ khoa học máy tính.

từ: Phát minh ra tương lai của máy tính

Thứ hai bạn cần xem làm thế nào những ý tưởng này được dịch vào các dự án hiện tại.

Windows 7. Phiên bản mới nhất của hệ điều hành hàng đầu của Microsoft kết hợp một số công nghệ trên hệ thống máy tính của Microsoft Research, góp phần cải thiện hiệu suất, độ tin cậy và khả năng sử dụng của sản phẩm. Chúng bao gồm các cải tiến để nhận dạng chữ viết tay, hiệu suất đồ họa, mạng và bảo mật. Ngoài ra, nhóm phát triển sản phẩm đã sử dụng một số công nghệ Microsoft Research để viết và kiểm tra mã hiệu quả và xác định kỹ hơn các vấn đề bảo mật tiềm ẩn.

Xem: Mang lại sự đổi mới cho cuộc sốnglàm cho máy tính có khả năng và hữu ích hơn

Cuối cùng, bạn cần hiểu rằng Singularity đã được sử dụng làm bàn đạp cho các dự án khác:

Microsoft mô tả Singularity là một dự án nghiên cứu "đã chứng minh rằng các ngôn ngữ lập trình hiện đại và kỹ thuật công nghệ phần mềm có thể cải thiện cơ bản các kiến ​​trúc phần mềm." Singularity cuối cùng đã sinh sản và / hoặc ảnh hưởng đến một số dự án nghiên cứu hệ điều hành khác tại Microsoft, bao gồm Barrelfish , Helios , Midori ( Wikipedia ) và Drawbridge .

từ cha đẻ của hệ điều hành Singularity của Microsoft chuyển sang


Vì vậy, tôi hy vọng nó sẽ được sử dụng. Bởi vì họ càng đi xa thì càng tệ, khả năng tương thích với mã kế thừa là một mỏ neo rất lớn, làm tắc nghẽn sự phát triển của HĐH. Win7 là một gói dịch vụ nhỏ của Vista. Windows 8 - GUI ít thay đổi. Windows 8.1 - "Menu bắt đầu" được phục hồi. 2006-2013 - họ không làm gì cả. Vì khả năng tương thích với tất cả các hệ thống cho đến win95 ... Điều này không còn buồn cười nữa ...
Alex Zhukovskiy


Tuyệt vời, ty cho một liên kết.
Alex Zhukovskiy

Lỗi của tôi, xin lỗi :)
Alex Zhukovskiy

1
@AlexZhukovskiy Tôi đặt các liên kết này ở đây cho mọi người và làm tài liệu tham khảo cho tôi khi tôi tìm thấy những điều quan tâm liên quan đến chủ đề này. Với bản cập nhật mới nhất cho Windows 10, giờ đây tôi có thể chạy TensorFlow trên Windows vì công việc từ Singularity, Drawbridge và WSL. Xem: Làm thế nào để cài đặt TensorFlow trên Windows?
Guy Coder

6

có lẽ không chính xác để nói dự án là "đóng cửa". wikipedia nói rằng nó "hoàn thành" (2007) về cơ bản là một dự án loại "bằng chứng của khái niệm" . mã này gần như là nguồn mở và vẫn có sẵn cho các nhà nghiên cứu xây dựng. Trang web vẫn có sẵn. một "khả năng cung cấp" của dự án có thể được coi là tài liệu học thuật trong đó có nhiều tài liệu có sẵn.

mục tiêu của dự án là tái cấu trúc các nguyên tắc thiết kế / các mẫu thiết kế (được tái cấu trúc / sắp xếp hợp lý ) cho một hệ điều hành trong tương lai, chứ không phải là cần thiết. được xây dựng bởi MS. một hệ thống như vậy vẫn có thể có vẻ như một số ý tưởng có thể đã được lưu hành trong các HĐH mới, ví dụ như Android và / hoặc các phiên bản mới của Apples OS và cả một số biến thể của Linux.

không phải tất cả các dự án R & D trong microsoft hoặc các tập đoàn khác dự kiến ​​sẽ được chuyển đổi trực tiếp thành sản phẩm. đặc biệt từ nghiên cứu thuần túy hơn, kết quả có thể không "sản xuất được". từ bài viết của GC

Các quan chức của Microsoft thường công khai hạ thấp (ít nhất là công khai) tầm quan trọng của Singularity - không muốn những người theo dõi công ty coi dự án nghiên cứu là mối đe dọa đối với Windows, một trong những con bò tiền mặt thương mại lớn nhất của Microsoft. Nhưng ít nhất một thành viên của gia đình Singularity, Midori, vẫn có thể kết thúc một dự án thương mại vào một lúc nào đó.

nói cách khác, thiết kế mới quá khác biệt so với cái cũ đến mức nó không thể đơn thuần được kết hợp như một sự cải tiến. nó là một thiết kế lại gần như rất tham vọng cách mạng / thiết kế lại toàn bộ hệ điều hành. người ta có thể thấy, ví dụ với Vista rằng có những ý tưởng tính năng ban đầu khổng lồ (chẳng hạn như làm lại kiến ​​trúc hệ thống tập tin) hóa ra quá tham vọng để thực hiện và đã bị loại bỏ.

nói cách khác, Windows có thể được coi là một hệ thống kế thừa chạy trên PC. trong lịch sử trước đó không có hệ thống kế thừa nào chạy trên PC bởi vì chúng còn quá mới, đó là một khái niệm máy tính lớn. nhưng sau gần 2 thập kỷ Windows trên PC, nó hoàn toàn rõ ràng theo nhiều cách tiếp cận các triệu chứng / trạng thái hệ thống cũ.

nó là một số lượng rất lớn mã, ngày càng khó sử dụng để duy trì / thay đổi, không thể thay đổi theo những cách chính mà không gây ra sự phá vỡ lớn. một khái niệm tương đối mới để mô tả điều này là nợ kỹ thuật .

một cuốn sách kinh điển mô tả hiệu ứng quán tính mạnh mẽ / áp đảo của nỗ lực thay đổi trong các cơ sở mã lớn là Tháng người đàn ông huyền thoại Brooks .

các khía cạnh khác cần xem xét là vị trí cạnh tranh của microsofts trong ngành đã bị phai nhạt trong những năm gần đây, khiến nó không thể thực hiện / thực hiện các thiết kế mới rất táo bạo và thay đổi trò chơi và cần ưu tiên (và cắt giảm) một số dự án . Microsoft thường xuyên đi qua các cuộc cải tổ nội bộ lớn mà hiện tại có liên quan đến sự ra đi của Ballmer lâu năm.

một thực tế của các nguyên tắc CS được áp dụng trong công nghiệp: chính trị nội bộ phức tạp không hoàn toàn dựa trên tiềm năng kỹ thuật / sự khéo léo hoặc tiềm năng trò chơi đóng vai trò trong những dự án sống và chết ở Microsoft hay [hoàn toàn tương tự] bất kỳ tập đoàn lớn nào. đôi khi nó chiếm lĩnh các khía cạnh của Darwin trong ngành công nghiệp CNTT đang phát triển nhanh chóng, nơi một nhà lãnh đạo, Grove của Intel, cũng tán thành / nhấn mạnh các khía cạnh Darwin của mình, nổi tiếng là "chỉ có sự hoang tưởng tồn tại".


1
ví dụ về một mẫu thiết kế đơn lẻ đi vào phần mềm khác. số ít xem xét "các quy trình phân lập phần mềm", SIP. google chrome cô lập các tab thành các quy trình riêng biệt.
vzn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.