Tại sao PC cũ không thể xem các trang web hiện đại? [đóng cửa]


56

Lý do cho câu hỏi này là nhiều lần khách hàng, bạn bè và cha mẹ hỏi tôi tại sao PC cũ hoạt động hoàn hảo của họ không thể được sử dụng trực tuyến nữa. Tôi đang tìm kiếm một câu trả lời tốt cho những người đó và bản thân tôi (chủ yếu là bản thân tôi).

Vào năm 2000, tôi đã làm việc trên PC Pentium2 400 MHz và tôi nhớ lướt các trang web đồ họa phong phú, xem video nhúng RealPlayer và thưởng thức phim Flash.

Hôm qua tôi đã kích hoạt máy tính cũ đó và lên mạng - PC đã chậm lại để thu thập dữ liệu trên hầu hết các trang web mà tôi đã cố mở.

Các trang web tôi đang xem chỉ có hình ảnh, văn bản và một hoặc hai biểu ngữ flash - giống như hầu hết các trang web trong năm 2000.

Vậy điều gì đã thay đổi? Trình duyệt? JavaScript? Tốc biến?

Đây là lý thuyết của tôi - sửa tôi sai ở đâu:

  1. Sử dụng JS nặng. Trong những năm 90, bạn đã nhấp vào một liên kết và điều đó đưa bạn đến một URL khác. Bây giờ khi nhấp vào, bạn nhận được các cửa sổ phương thức, thanh trượt, biểu quyết xã hội, v.v. JS được biết là nặng về CPU, ngay cả khi trình duyệt thực hiện một số thao tác biên dịch nhanh, nó phải được CPU thực hiện.

  2. Cách trình duyệt được tạo ra Công cụ trình duyệt ngày càng có thể sử dụng lại. Các lớp trừu tượng được thực hiện tốt cho phép sử dụng cùng một động cơ trên PC và thiết bị. Sự trừu tượng gây tổn hại cho CPU, bởi vì động cơ không được chế tạo riêng cho kiến ​​trúc phần cứng đó.

  3. Flash, video HTML5 Nhiều biểu ngữ Flash có hình động phong phú và nhiều lần chúng được thực hiện không hiệu quả. Ngày nay, video flash và video HTML5 yêu cầu bạn phải có GPU hiện đại.

  4. Kiến trúc CPU hiện đại Hôm nay tôi làm việc trên CPU 3GHz. Về mặt kỹ thuật nên nhanh hơn khoảng 6 lần so với P2 400 MHz của tôi. Trên thực tế, nó thậm chí còn nhanh hơn vì CPU hiện đại không hoạt động giống như P2 của tôi. Chúng tôi không thể so sánh các giá trị MHz nữa vì nhiều lõi và các công nghệ mới khác. Đó là lý do chúng ta hiện đang nói về kiến ​​trúc (như Haswell) chứ không phải giá trị GHz. Vì vậy, vì CPU nhanh hơn rất nhiều nên nó có thể dễ dàng xử lý jQuery, Google maps và flash video trên cùng một trang.


1
Các phiên bản mới của .NET framework đã được phát hành. Và ngày nay sẽ có nhiều xử lý phía máy khách hơn năm 2000!

Các chương trình khác có tốt không? Máy tính cũ đã cũ.
Zirak

13
Heavy JS usage. In the 90's you clicked on a link and that took you to another URL. Now clicking you get modal windows, sliders, social voting, etc. JS is known to be heavy on the CPU, even if the browser does some on-the-fly compiling it sill has to be done by the CPU. … Flash, HTML5 video Many Flash banners have rich animations and many times they are ineffectively made. Flash video and HTML5 video nowadays requires you to have a modern GPU. Và quảng cáo! Chúa ơi, quảng cáo !!! Đây là tất cả lý do tôi ghét các trang web như TV.com; chúng hoàn toàn không thể sử dụng trên bất cứ thứ gì ngoài siêu máy tính.
Synetech

1
Hết lần này đến lần khác, mọi người quên đi nút thắt hiệu năng của kiến ​​trúc PC hiện đại, quan trọng hơn nhiều so với tính song song và thậm chí là cực đại. Đó là tốc độ truy cập bộ nhớ, còn gọi là độ trễ hoặc bộ đệm ! Bộ nhớ cache có thể làm cho PC của bạn nhanh hơn 10-20 lần ngay cả ở cùng tần số! Tôi không phóng đại bất cứ điều gì? Bộ nhớ có thực sự là nút cổ chai hiệu năng của PC không?
Val

1
@Synetech quảng cáo và noscript?
Tobias Kienzler

Câu trả lời:


14

Câu trả lời là internet chỉ đơn giản là sử dụng nhiều tài nguyên hơn trên máy tính. Xử lý CPU nhiều hơn, RAM nhiều hơn, I / O nhiều đĩa hơn và các hướng dẫn mới hơn theo yêu cầu của HĐH. Đó không phải là một điều, đó là tất cả những điều mà một trình duyệt hiện đại có thể làm mà cuối cùng đánh thuế mọi khía cạnh của máy tính. (Mở một trang web html tĩnh và tôi cá rằng máy tính sẽ nhanh hơn bao giờ hết có một máy tính cho tất cả ý định và mục đích không hoạt động.

Một máy tính cũ hơn CÓ THỂ được sử dụng, mặc dù chậm. Nhưng bạn cần đảm bảo rằng nó không bị quá tải bằng cách đơn giản là giữ cho hệ điều hành chạy VÀ có thêm tài nguyên có sẵn để thực sự duyệt. Thông số cơ bản của bạn không có chương trình mở là gì? Và bus PCI có thể là bạn của bạn để nâng cấp những thứ như đĩa và đồ họa của bạn. Dưới đây là những gì chúng tôi đã tìm thấy hoạt động để chúng tôi sử dụng phần cứng cũ trong thời hiện đại.

  • CPU - Nếu mức sử dụng CPU cơ bản của bạn là 50%, thì bạn còn rất ít để chạy bất cứ thứ gì khác. Bạn cần đảm bảo rằng bạn dừng tất cả các dịch vụ không cần thiết và ngăn tất cả các chương trình backround chạy . Và nếu bạn sử dụng quét vi-rút hoạt động như AVG, bạn sẽ gặp rất nhiều khó khăn khi làm việc hiệu quả; không có gì có thể chạy trong backround.

  • RAM - Nếu bạn có ram 512MB và mức sử dụng RAM cơ bản của bạn là 300mb, thì bạn sẽ sử dụng không gian hoán đổi để duyệt, điều đó có nghĩa là máy tính của bạn sẽ chạy chậm EXTREMELY; điều này một mình có thể làm tê liệt bất kỳ máy tính. Tôi đã thấy trình duyệt của tôi sử dụng 1-2GB một mình. Theo dõi mức sử dụng RAM của bạn mọi lúc để đảm bảo bạn không sử dụng trao đổi. Ngoài ra, hãy cài đặt càng nhiều ram càng tốt và đảm bảo tốc độ nhanh nhất có thể (PC-66, PC-100, PC-133?)

  • Đĩa I / O - Đếm các tệp trên windows 7 so với windows XP so với windows 98; windows 7 có nhiều tập tin hơn theo cấp số nhân. Vì thời gian tìm kiếm là sự chậm nhất lớn nhất trên ổ đĩa kiểu đĩa, nên bạn chắc chắn sẽ có tốc độ đọc đĩa rất chậm vì thời gian tìm kiếm chậm hơn VÀ các tệp bổ sung được truy cập. Ngưng tụ phân vùng hệ điều hành của bạn để nó không quá 20% (làm cho nó nhỏ hơn) và chống phân mảnh bằng cách sử dụng trình chống phân mảnh của bên thứ ba bằng cách sử dụng vị trí thông minh hoặc chống phân mảnh theo thời gian truy cập để giảm thiểu chuyển động đầu trong ổ đĩa. Nếu bạn có thể, hãy lấy bộ điều khiển PCI PCI và sử dụng ổ đĩa SATA 10K hiện đại như các ổ đĩa Western Digital HLHX (nhanh và rẻ trên EBAY) .

  • Đồ họa - Nhận một card đồ họa PCI hoặc AGP hiện đại mà bạn có thể giảm tải cho CPU của mình. Tôi đã thấy các tab đơn trong trình duyệt của mình khiến một trong số các lõi của tôi chạy 75% trở lên (Athlon X4 630). Mặc dù card đồ họa sẽ không giúp ích cho tất cả các trang, nhưng trên một số trang thì nó sẽ như vậy.

  • Mạng - Sử dụng một NIC chuyên dụng để tải tối thiểu CPU của bạn, mặc dù bạn có thể đã sử dụng phần cứng cũ đó.

  • Âm thanh - Sử dụng một card âm thanh chuyên dụng để một lần nữa, tải tối thiểu CPU của bạn. Mặc dù một số không giúp đỡ với điều này.

  • Độ phân giải và độ sâu bit - Giảm độ phân giải và độ sâu bit của bạn xuống 16 bit để giúp giảm tải MB, CPU và có thể cả RAM.

  • MB - Đừng quên cầu bắc và cầu nam của bạn có băng thông hạn chế cũng sẽ bị ăn mòn bởi chi phí, vì vậy việc giảm chi phí có thể giúp giữ mọi thứ để bản thân MB không làm mọi thứ chậm lại .

  • HĐH - Có thể CPU của bạn thậm chí không thể hỗ trợ các hướng dẫn cần thiết cho hệ điều hành Microsoft hiện đại; việc chuyển sang Linux cũng có thể giúp ích rất nhiều cho lý do này và nó sẽ giảm chi phí cho CPU, RAM và đĩa của bạn.

Chúng tôi đã sử dụng PII 266 với RAM 256 MB 7 năm trước và 256 MB là RAM tối đa. Điều đó một mình làm tê liệt máy tính. Máy tính tiếp theo là một chiếc P4 2.8 có RAM 2GB mà vợ tôi không chịu loại bỏ vì nó chạy nhanh hoặc nhanh hơn hầu hết mọi người mà cô ấy biết và tại sao không sửa nó nếu không bị hỏng. Nhưng chúng tôi áp dụng nhiều điều tôi đã đề cập ở trên để giữ cho nó chạy nhanh. Không có chương trình nền (thậm chí không quét vi-rút), kích thước phân vùng cô đọng, chống phân mảnh theo thời gian truy cập, đồ họa PCI 2D cấp doanh nghiệp và RAM 2GB. Máy tính lắp đặt các video độ phân giải cao và một số trang web làm chậm nó, nhưng hiếm khi. Khác hơn là nó được sử dụng hàng ngày cho văn phòng trung bình như các hoạt động.

Nếu bạn không có đủ RAM, bạn không có đủ I / O đĩa, mức sử dụng CPU của bạn không hoạt động 60% và CPU của bạn không hỗ trợ hướng dẫn cần thiết, bạn sẽ khóc vì tốc độ duyệt web chậm và Các lỗi vì nó. Nhưng giải quyết TẤT CẢ những vấn đề đó trước, và bất kỳ giây nào khác, sau đó bạn sẽ có thể làm cho nó hoạt động.


3
Nếu tôi có một máy tính cũ, tôi rất muốn kiểm tra sự khác biệt giữa chúng. Điều đó nói rằng, tôi nghi ngờ về một hoặc hai điều "có được bộ điều khiển PCI SATA và sử dụng ổ đĩa SATA 10K hiện đại như các ổ đĩa Western Digital HLHX (nhanh và rẻ trên EBAY)." - Tôi không chạy ổ đĩa 10K trên các máy hiện đại. 5400 hoặc 7200 vòng / phút là đủ. Tôi cũng lưu ý rằng rất nhiều bộ điều khiển ethernet hiện đại giảm tải cho CPU - Tôi nhớ có bộ điều hợp Ethernet 10mbps với chip chuyên dụng được tạo bởi 3com. Đây sẽ là niềm vui để thử nghiệm với!
Journeyman Geek

Vấn đề là có những nút thắt mà bạn không thể thoát khỏi; Tốc độ CPU, băng thông RAM, băng thông chipset MB, v.v ... Vì vậy, để chống lại những thứ này, bạn muốn tất cả những thứ khác phải nhanh nhất có thể. Tôi với bạn trên các bộ điều khiển chuyên dụng vẫn giảm tải cho CPU, nhưng với những bộ điều khiển phù hợp, nó có thể giúp ích đôi chút. Khi bạn chỉ có 400MHZ với RAM PC-XXX, bạn cần tất cả sự trợ giúp bạn có thể nhận được! Chúng tôi đã chạy windows 2000 trên PII 266 vào năm 2005 đã dạy chúng tôi điều này! :)
Damon

Đây là một số gợi ý tuyệt vời. Tôi sử dụng cài đặt windows mới chỉ có trình điều khiển và ứng dụng di động người dùng nếu có thể (mặc dù ứng dụng di động có lớp trừu tượng / ảo hóa của riêng chúng làm chậm chúng).
Armand P

Đối với nâng cấp phần cứng. Không ai thường muốn đặt giờ và tiền của con người vào PC cũ. Trừ khi đó là phần bảo tàng - như máy tính xách tay 60 MHz của tôi từ năm 1990 vẫn có thể mở gmail trên eg5 - truy cập Google :)
Armand P

2
Hmm, một yếu tố khác ở đây có thể là trình duyệt. Tôi cần kiểm tra nó, nhưng nếu bạn đang chạy windows, k-meleon có thể thực hiện công việc tốt. Tôi cần lục lọi một đĩa cũ 2k, 98 hoặc (eww) để thử cái này.
Journeyman Geek

60

Đơn giản, rất nhiều tính năng HTML hiện đại mà chúng ta cho là không tồn tại trong những ngày đó. Có những nỗ lực để xây dựng trình duyệt 'hiện đại' cho các hệ điều hành cũ hơn - classilla chẳng hạn. Bạn có thể dễ dàng tải linux lên hệ thống PII hoặc PIII phù hợp mà vẫn có thể xử lý một trang web hiện đại cơ bản.

Mặt khác

nhập mô tả hình ảnh ở đây

Đây là google trên OS / 2 warp 4.52, trên VM trên CPU hiện đại. Tôi có thể thay thế điều này bằng linux và cùng một trang sẽ hiển thị chính xác. Nếu tôi chỉ có thể tìm thấy một trình duyệt hiện đại nào đó, tôi chắc chắn có thể hiển thị trang rất đơn giản này. Opera có thể làm việc

nhập mô tả hình ảnh ở đây

Cùng một trang, trình duyệt khác nhau (opera 5.2 tôi nghĩ), và nó hoạt động rất tuyệt vời ở đây. Nó phân tích thành các trình duyệt mới hơn hỗ trợ nhiều hơn so với các trình duyệt cũ hơn. Nếu bạn có thể làm cho trình duyệt 'hiện đại' hoạt động, nó có thể khiến mọi thứ tốt hơn - trò chuyện SE bị phá vỡ cho một - và trang web dựa trên HTML5 / Ajax hiện đại.

Tự nhiên tôi không có flash hay HTML 5 ở đó, nhưng bạn hiểu ý. Nó tất cả về trình duyệt


10
Tôi đang kinh ngạc, thưa ngài. Bạn là một người du hành thời gian. Tôi sẽ nâng cao điều này bằng số năm giữa lần cuối OS / 2 phổ biến và 2013 nếu tôi có thể, nhưng thật không may, tôi chỉ có thể ít ỏi +1 nó.
allquixotic

3
"Đó là tất cả về trình duyệt". Xin cho phép tôi không đồng ý. Có thể kết xuất đúng là tất cả về trình duyệt. Nhưng, như OP tuyên bố, các trang web chậm thu thập dữ liệu là về các trình duyệt và plugin sử dụng nhiều tài nguyên hơn, các trang web sử dụng hình ảnh lớn hơn, JS phức tạp hơn, v.v. Trước đây, các trang web chỉ là trang web để hiển thị thông tin. Giờ đây, chúng là "Ứng dụng web" thực hiện thao tác phức tạp, thậm chí còn có các trình chỉnh sửa hình ảnh và video trong HTML5. Hãy thử điều đó trên Pentium II (ngay cả với trình duyệt hiện đại)!
chàng người Brazil đó

3
@JTHERmanGeek nhiều videostreams BeOS có thể phát trên P2 gần như chắc chắn ít bị nén hơn (MPEG2 so với h264) chất lượng thấp hơn nhiều so với mọi thứ hiện đại. Quay lại '99 tôi đã coi 360p là một video chất lượng cao (so với 240 hoặc 160p); và không nhớ là đã thấy bất cứ điều gì trên 480p ngoại trừ một mô phỏng không thường xuyên từ máy tính khoa học.
Dan Neely

3
+1 cho ảnh chụp màn hình OS / 2 Warp. Đưa tôi trở lại 20 năm ...
Suman

3
Một phương pháp khác có thể là trình duyệt giả vờ là điện thoại thông minh hoặc máy tính bảng vì một số trang web có phiên bản đặc biệt, ít nặng hơn cho thiết bị.
Armand P

10

Tôi có một máy tính để bàn P4 9 tuổi ở nhà, đã cài đặt Ubuntu 12.04. Nó có ổ cứng 500 GB, RAM 3 GB và thẻ video 512 MB. Tôi sử dụng nó như một máy chủ gia đình, để sao lưu, chia sẻ tập tin và để quét hàng loạt âm bản. Tôi không biết bây giờ nó sẽ hoạt động như thế nào với XP, nhưng tôi cho rằng nó sẽ không tạo ra nhiều khác biệt về tốc độ.

Nó có thể làm hầu hết mọi thứ. Video YouTube hoạt động. Một số video không hoạt động đúng, có thể do độ phân giải quá cao. Hầu hết các trang web hoạt động, mặc dù phải mất một chút thời gian. Làm hai việc một lúc có thể mất một lúc ... Tôi thậm chí có thể khởi động VirtualBox và chạy Photoshop trong đó. Điều đó thực sự hiệu quả, mặc dù đôi khi tôi phải chờ vài giây. Đợi cho mỗi hành động hoàn thành. Đóng mọi thứ khác, đặc biệt là Firefox với các trang web nặng trong đó.

Vì vậy, làm thế nào điều này liên quan đến tình hình của bạn? Đây là P4, nên hai thế hệ sau, nhưng vẫn 9 tuổi.

Tôi đoán là Windows sẽ chậm hơn với tất cả các bản cập nhật. Tôi không thể chứng minh điều đó, nhưng đó là cảm giác ruột của tôi. JavaScript trong các trang web phức tạp hơn nhiều. Hãy nghĩ về jQuery và những gì nó có thể làm. Trình duyệt có thể xử lý độ trong suốt PNG. CSS3 và HTML5 đòi hỏi nhiều năng lượng hơn. Bạn có sử dụng tiện ích bổ sung không? Diệt virus? Tôi cho rằng, Antivirus từ 10 năm trước cần ít năng lượng hơn. Bây giờ có tất cả các loại mối đe dọa khác nhau và chương trình chống vi-rút phải quét chúng.

Không có một lý do. Đó là toàn bộ gói. Không chỉ bộ nhớ nhiều hơn, mà bộ nhớ nhanh hơn. Ổ cứng có kết nối nhanh hơn.

Máy tính cũ của bạn có thể cần một hệ thống yêu cầu ít cơ sở hơn, như Ubuntu, Debian hoặc Centos. Có lẽ điều đó làm cho nó dễ chấp nhận hơn, nhưng có lẽ nó không tạo ra nhiều sự khác biệt. Bạn chỉ có thể thử. Ubuntu là thứ lạ mắt nhất cho việc sử dụng máy tính để bàn, những cái khác có ít chuông và còi hơn, nhưng thực hiện công việc.


Tôi có lẽ nên thử một số bản phân phối linux - Tôi nghe nói rằng bạn có thể tối ưu hóa nó khá tốt cho các máy cũ.
Armand P

Bản thân Ubuntu cũng không có nhiều tiếng chuông và tiếng huýt sáo, hầu hết là từ Unity. Với Xfce, nó chạy tốt ngay cả trên các máy có thông số kỹ thuật thấp hơn.
leftaroundabout

Tôi đã sử dụng Unity được vài tháng và mới chuyển sang Gnome 3 classic. Tôi không thấy Unity sẽ sử dụng nhiều tài nguyên hệ thống hơn như thế nào, ngoại trừ hiệu ứng chuyển tiếp không thường xuyên, như khi thu nhỏ cửa sổ. Điều đó có thể bị vô hiệu hóa, nhưng ngay cả khi nó được kích hoạt, nó sẽ không làm cho hệ thống chậm hơn. Nó sẽ chỉ là xấu xí.
XUÂN

Một PIV gần hơn .. cho phép xem 4 kiến ​​trúc, và có thể là một chục thế hệ cũ. Và vâng, với hệ điều hành phù hợp, lỗi phần cứng bị lỗi, điều cũ có lẽ vẫn còn sử dụng được.
Journeyman Geek

Tôi nghĩ rằng khi bạn sử dụng hệ thống cũ (OP), bạn thực sự thấy những tài nguyên mà tất cả các kết xuất và xử lý phía máy khách thực sự cần cho một thứ gì đó có vẻ đơn giản như vậy. Đó không chỉ là CPU, mọi thứ đều thuộc về chipset MB, tốc độ bộ đệm CPU (@ VAL), độ trễ RAM, toàn bộ hoạt động!
Damon

6

Các trình duyệt hiện đại được tối ưu hóa cho tốc độ tối đa, không sử dụng bộ nhớ tối thiểu. Do đó, yêu cầu RAM 1Gb + khá phổ biến hiện nay, ít nhất là để duyệt thoải mái với 5 hoặc nhiều tab / cửa sổ mở.

Máy tính cũ không có nhiều RAM.


2
Ram đi để xử lý trang. Ví dụ: google.com là 200Kb, nhưng chrome sử dụng 20Mb ram để hiển thị nó. Tôi chắc chắn rằng nó có thể được thực hiện hiệu quả hơn.
Armand P

2

Tôi nghĩ rằng câu trả lời phụ thuộc một chút vào ý nghĩa của bạn khi "xem". Tôi có thể xem văn bản và nội dung đồ họa của hầu hết các trang web links2 -gtrên một Dell 10 tuổi chạy Xubfox.

Tất cả các cssđịnh dạng ưa thích đã biến mất nhưng một khi bạn đã quen với bố cục mặc định, nó rất dễ đọc.

Các trang web duy nhất không hoạt động là những trang web chặn truy cập bởi các trình duyệt cũ hơn (ví dụ: Facebook, Trello, v.v ... Tôi cho rằng đây là vấn đề về JS)

Để trả lời câu hỏi của bạn, nội dung của hầu hết các trang web hiện đại có thể được xem trên các PC cũ nhưng bạn không thể xem định dạng hoặc sử dụng các tính năng tương tác.


Liên kết là tuyệt vời. Tôi thỉnh thoảng sử dụng nó khi phần động của một trang web cản trở việc hiểu nội dung.
Armand P

-2

Rất nhiều trang web hiện đại được thiết kế để trông rất tốt. Trước đây, bạn thậm chí không thể nghĩ về các trang web được thiết kế như hiện tại. Một thay đổi khác trong Xây dựng trang web là thực tế là đã sử dụng nhiều hình ảnh hơn và không quên, chất lượng cao hơn, vì vậy hình ảnh lớn hơn.

Tất nhiên, điều này đòi hỏi rất nhiều sức mạnh của CPU và GPU, hiện đã tinh vi hơn so với năm 2000. Ngoài ra, bạn đã đúng về Javascript. Nó thực sự tiêu thụ rất nhiều năng lượng CPU của bạn.


2
Vào những năm 90 cũng có các trang web giàu đồ họa - Gamespot năm 2000 - web.archive.org/web/20000229034633/http://www.gamespot.com Kích thước của hình ảnh không tăng nhiều - chủ yếu vẫn là jpeg cỡ trung bình. Tôi đoán các trang web được thực hiện theo cách tiếp cận trực tiếp hơn: các lớp, độ trong suốt, v.v ... Ngày xưa bạn phải gian lận bằng đồ họa để đạt được các hiệu ứng như vậy - nhưng các mánh gian lận trên CPU dễ dàng hơn.
Armand P
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.