-
-
cache_dirs - an attempt to keep directory entries in RAM to prevent disk spin-up
So this is my problem? 3. An I/O stream via Windows PC freezes when same Windows PC is used to access data on a spundown disk. This is a Windows problem and can not be fixed by unRAID OS. From examining SMB connection traces, what I have determined is this: When a Windows PC (client) connects to a Server, it opens a single "SMB Connection". Over this connection it sends it's requests: lookups, read, writes, etc, no matter which Share is being accessed (that is, all shares on the same server are accessed over a single SMB connection). Hence, say for example, video is being read from the server and rendered on a Windows PC; if from the same Windows PC you now try to access another share with a spundown drive, Windows will use the same connection, resulting in "freeze" of the video while the I/O reqeust to the spundown drive is being serviced. I have a windows based client (MediaMax) and I have 2 servers, Lime-Technology and MedaMax (windows based). I am not getting any studdering when playing of the windows based server, just the Lime-Tech one. If the above is the culprit, shouldn't this be happening on any server I use?
-
cache_dirs - an attempt to keep directory entries in RAM to prevent disk spin-up
Here is my go script if it helps #!/bin/bash # Start the Management Utility /usr/local/sbin/emhttp & /boot/cache_dirs -d 5 -m 3 -M 5 -w [/cpde]
-
cache_dirs - an attempt to keep directory entries in RAM to prevent disk spin-up
Ok, but that doesn't make sense.....or maybe I just don't understand what you are saying.....Why would a disc that is all ready spun up, all ready being read, and playing back a movie hiccup when a different drive is spun up? I have tested this a ton....when I add new movies with out a reboot, it hiccups, when I reboot, the hiccups are gone. Now I guess this could be because the discs are spun up on start up.... but even after all the discs spin down, as long as I don't add any new movies...no hiccups. I apologize if I an not clear. And if it is the spin up that is causing the issure, what do I do to prevent that from happening?
-
cache_dirs - an attempt to keep directory entries in RAM to prevent disk spin-up
Hello all....I have a few questions that will build on each other.... I am using the Lime-Tech server with a MediaMax media server. The mediamax scans the cover art every 10 minutes and this was causing skipping when watching a movie, especially blu-ray. I installed the Cache-Dirs and edited my go script. It seemed to take care of the problem until I added more movies. I have throughly tested this and here is what is happening. Whenever I put new movies on the server the skipping starts again, the more I put on the server without a restart the worse it gets. If I restart the server, the problem goes away until i add more movies with out a restart. Question 1--It seems that the cache-dirs is only ran during the start up, is this true? That would explain why it skips after I add new movies, they wouldn't have been cached yet. Question 2-- If that is the case, is there a way to automate the process. I.E. have the server automatically , take the array off line, and reboot say at a specific time 4am or something. This would completely eliminate the problem I believe. As of right now, when ever I don't reboot the server after I add movies, the skipping starts. After I reboot it, everything is fine. Ideas?
JasonMonette
Members
-
Joined
-
Last visited