Câu hỏi Phát video từ RAM?


Có thể buộc một trình phát media tải toàn bộ video vào RAM của tôi trước khi thử phát không?

Tôi thường xuyên đa nhiệm trên máy tính của tôi và đôi khi chạy vào tình huống mà tôi đang xem các bộ phận của một bộ phim và tạo ra dữ liệu từ luận án của tôi cùng một lúc. Không có gì khác để làm trong khi các chương trình của tôi tạo ra dữ liệu, vì vậy tôi xem một bộ phim. Tuy nhiên, các chương trình của tôi có khuynh hướng tập trung vào ổ cứng và thường xuyên đọc và ghi vào ổ cứng. Kết quả là, nó xung đột với người chơi phương tiện truyền thông của tôi và tôi kết thúc với bộ phim bị giật.

Tôi muốn có thể tải video của mình lên RAM trực tiếp từ ổ đĩa cứng và sau đó phát video từ RAM để trình phát phương tiện của tôi và chương trình của tôi không cạnh tranh với cùng một tài nguyên (và rất chậm) (ổ đĩa cứng). Có cách nào để làm điều này mà không cần phải đi và gắn kết một ổ đĩa RAM?

Lưu ý, nút cổ chai ở đây là tốc độ ổ cứng của tôi, không phải CPU hoặc RAM của tôi, cả hai đều có nhiều khoảng không để sử dụng.


4
2018-01-01 21:28


gốc


Bạn có thể nhận được một HDD giá rẻ hơn cho phương tiện truyền thông của bạn, điều này có lợi thế khác quá. - Phoshi
Nó sẽ là một ý tưởng tốt để nhà nước những gì bạn sử dụng hệ điều hành. - CarlF


Các câu trả lời:


Nếu bạn có đủ bộ nhớ để rảnh, hãy tạo một đĩa RAM đủ lớn để giữ một bộ phim đầy đủ và phát nó từ đó.

Bạn đang sử dụng hệ điều hành và trình phát nào? Một số người chơi cho phép tăng bộ đệm, điều này có thể giải quyết được vấn đề của bạn.

Trong VLC bạn có thể tăng bộ đệm thông qua lưu trữ tệp trong menu Công cụ -> Sở thích -> Đầu vào -> Truy cập -> Tập tin.


11
2018-01-01 21:41



Hiện đang sử dụng VLC. Tôi không có kinh nghiệm với đĩa ram (khác với tôi biết họ tồn tại và tiền đề cơ bản về cách họ hoạt động) và tôi không có đủ RAM phụ tùng để phân bổ nó vĩnh viễn vào một đĩa RAM. Ill nhìn vào tăng bộ đệm, basicaly đó là những gì tôi muốn trong đầu tôi đoán (toàn bộ video để RAM = 100% bộ đệm ...) - Faken
hệ điều hành nào? Gavotte RAM Disk hoạt động với bất kỳ Windows 32 bit nào, cài đặt đơn giản và dễ dàng: mydigitallife.info/2007/05/27/…
Windows 7, 64 bit. Tại sao bất cứ ai sẽ sử dụng một đĩa RAM trên một hệ điều hành 32-bit? Bạn đã khá giới hạn bởi giới hạn 4GB để bắt đầu với ... - Faken
oh, tôi có thể đặt tên tấn lý do để sử dụng một đĩa RAM, anyway, nếu bạn không muốn sử dụng một đĩa RAM, fiddle với các thiết lập bộ đệm video trong VLC.
ahh, Wil, bởi "ứng dụng đĩa nhớ", bạn có thể nhắc đến thứ gì đó như FlashPoint sẽ sử dụng bộ nhớ hệ thống làm bộ đệm đĩa (khá phổ biến trong cảnh netbook để khắc phục các vấn đề với SSD MLC chậm). nếu bạn có nghĩa là đĩa RAM, bạn nên nói RAM Disk :)


Không phải là tôi biết .... Tôi đã nhìn thấy một vài codec, nơi bạn có thể điều chỉnh sử dụng bộ nhớ, nhưng không tải một bộ phim toàn bộ vào bộ nhớ trước khi bạn chơi.

Hai giải pháp mà tôi có thể nghĩ đến là cài đặt một ứng dụng đĩa bộ nhớ, hoặc thậm chí dễ dàng hơn có lẽ bạn có thể lấy một thanh USB và chỉ sao chép tập tin vào đó rồi phát từ đó?


1
2018-01-01 21:39



Điều đó có thể hoạt động tốt, miễn là tốc độ bit không vượt quá khả năng đọc của thẻ nhớ, mà nó không nên. Chỉ có vấn đề sẽ phải chờ cho tập tin chuyển sang thanh USB. Tôi thường chỉ nhận được khoảng 5MB / s tỷ lệ chuyển (viết) cho thanh, có nghĩa là một số chờ đợi sẽ được tham gia (đó không phải là một vấn đề cho HD RAM mà di chuyển ở trên 70MB / s trong chế độ đọc tuần tự). - Faken


Tôi sử dụng Bộ công cụ IMDisk để tạo đĩa RAM được phân bổ động. Tôi đã thiết lập kích thước 6GB, đó là cách hệ điều hành nhìn thấy nó, nhưng nếu không có gì trên đĩa (chẳng hạn như khi khởi động), thì sẽ mất khoảng 12MB RAM theo Windows (10) Task Manager (Tôi có 8 + GB để chơi với). Việc sử dụng RAM tăng 1: 1 với kích thước của mỗi tập tin trên đĩa RAM và xóa một tập tin giải phóng RAM trong vài giây.

Sau đó tôi có thể tải các video của mình (phim, chương trình) trong toàn bộ R: và sau đó HDD của tôi có thể quay trở lại trạng thái ngủ trong vài giờ tiếp theo trong khi tôi xem video từ RAM. Trong trường hợp của bạn, HDD sau đó có thể được sử dụng cho những thứ khác, nhưng tôi muốn sử dụng nó để xem xét năng lượng và thời gian sử dụng HDD (Task Manager cho thấy HDD không còn tìm kiếm 1% mỗi ~ 6 giây và đèn HDD ngoài của tôi bị tắt biểu thị giấc ngủ).

Tôi cũng thích nó bởi vì nó không ảnh hưởng đến thời gian khởi động mới hoặc thời gian tắt máy khi đĩa khởi động trống khi khởi động và không lưu gì khi tắt máy (các script có thể được viết để làm điều này). Nó có, tuy nhiên, ảnh hưởng đến ngủ đông lên và xuống lần, đó là trạng thái "off" thông thường của tôi .... Gotta nhớ để xóa các tập tin trước khi tôi ngủ đông ....


0
2017-11-06 18:11