Quote:
Originally Posted by syg00
Seems to me you're reacting to symptoms, not the underlying problem(s).
Do some diag:
|
I have been diagnosing this issue since it began 6 months ago... I have reinstalled my OS, switched distros several times, even tried windows and BSD--erg and blarg...
While Windows does not exibit the symptoms, I'm fairly convinced this is because, though it is using fakeraid, I didn't have a satisfactory way to encrypt the drives. while I can encrypt the main OS partition (truecrypt), and I can encrypt my "/home" array and mount it as an additional drive in windows, that "/home" partition isn't really the home parition for windows... the "documents and settings" (or "user" for win 7 and up) folder is not easily moved to an seperate drive and I found I was working harder on picking through registry keys to move a stupid folder than troubleshooting my problem... so eff that.
All other distros exibited the same issues. this includes, Suse, Debian, LMDE, Mint, Fedora, Arch, PCBSD (NEVER again...), and red hat (enterprise... and yes, I have an entitlement, but I don't want to use it on this, they tend to throw up their hands and proclaim hardware failure for things like this).
Quote:
Originally Posted by syg00
- is the external always involved when the slowdown/lockup occcurs ?.
- does it also occur if you only write to the external (ie, not a backup from the LVM/crpyt filesystem)
|
no, it's just more obvious. the following are tasks I perform which will _usually_ generate a freeze:
> youtube playing (firefox) while transmission is open - this applies to any streaming service such as Hulu or vimeo. the freeze is momentary, but my system will freeze durring video caching consistantly, creating a kind of studder effect. IE: freeze for 30 seconds, system catches up. freeze again for another 30, catch up, etc.
> listening to music (clementine) while writing in libreoffice writer (usually have 3 or so windows of writer open) - I can keep typing all day, and the text I type will appear on page, however whenever the song changes in clementine, the systme pauses untill the next song is playing then the things I have typed will populate on the page.
> moving files to and from any of my myriad of drives (/, /home, /boot, /media, thumbdrives, external HDDs, etc.). - doesn't matter if I use thunnar or terminal to perform the task, doesn't matter what drive I'm transfering to or from, the system pauses on each and every file in the chain of files to be moved. the trouble is far more obvious on the one external drive, I believe, because both it and my /home partition are encrypted making the system deal with encryption twice.
> playing a DVD in VLC while killing some kerbals...
> listening to music while surfing the interwebz...
> playing minecraft while playing an .avi
> etc. etc. etc.
the pause is only obviuious if I try to do anything dynamic, like typing in a text document, or scrolling either on the web or in a file browser, or text doc, or anything that scrolls... or playing a game. additionally, the pause only occures when I have multiple things open, and ONLY if one of those things is reading/writing to one of the drives which are both encrypted and in RAID. for example, I can dd an image file from the encrypted external drive to a thumbdrive and I will not notice any lag/pause.
Quote:
Originally Posted by syg00
- does dmesg show any issues ?.
|
Sure as crap does! but none of them stand out for this issue...
> I have a faulty memory card reader, still works, kinda...
> I have a radeon 5785 running eyefinity (6 disp.) config on the radeon driver (I cant be bothered to load the firmware or the catalyst driver, besides this isn't a video issue)
> I have a realtek network card which spouts on about missing ucode and such...
> I have a gigabyte Motherboard which has WAY too much periferal hardware showing up in dmesg, none of which is faulty, just a lot of padding in DMESG...
If you'd like you can see my DMESG here (
LINKY). but I'm prety sure there's nothing to see...
Quote:
Originally Posted by syg00
- run latencytop
|
latencytop is only vailable to me using an "unsupported" package (AUR, I'm using Arch at the moment)... I'd really like to avaiod yet another reinstall... I
am using SSds for the OS partition... meh, regardless, I did manage to get some useful-ish info from iotop, when the pause occures I get a spike on one of the applications described above (firefox, transmission, or clementine, or one of their assiciated processes like firefox-flpl or clementine-gtk), the application which hits the top is only there for the briefest of moments and it is only after the pause has lifted. Still their appearance only pushes the notion this is an I/O issue related to too much hapening on the affected drives...
If you insist, I am willing to install and run latencytop, but I'm still prety sure my troubleshooting is sound... if not, let me know and I'll install/run it.
Quote:
Originally Posted by syg00
no you can't dedicate processors/RAM to the software layers you have imposed on the system. They run in kernel space (even if kernel threads), and AFAIK you can't use (yet more) containers in cgroups to corral them. But I haven't tried ...
|
dang! Oh well... I can get a raid controller, just wanted to be cheep.
TL;DR - I'm trying to make my PC do things it just cant do with the hardware I have in it... I need to get muhself a new raid controller.
EDIT: there are a lot of spelling and punctuation errors in this post... I can't be bothered to install a proper spellchecker/dictionary for firefox and I'm too lazy to open up libreoffice. It's my day off... I'll sleep some more, then correct the typos later.