Mvpeh wrote:And Sarchi, I don't think that would help haha
He's the expert, he saw a video.
Mvpeh wrote:And Sarchi, I don't think that would help haha
Kaoru wrote:IT IS NOT HARDWARE RELATED. he said that hardware additions or modifications could possibly help(possibly), but that the problem is in the programming. the root of the problem, which he has mentioned before is somewhere in the CODE, was only exacerbated in some way by the OS upgrade.
basically, for him to fix the problem, he is going to have to go back through the ENTIRE programming of the game and find the magical needle in the haystack that is causing the problem in the first place.
Kaoru wrote:well now i feel like a jackass. i got that info from this very thread. i got my info from other people who got there info from other people i suppose. who knows where it originated, but i should have kept my nose out of it in the first place. my apologies.
::Edit::
my intention was to say that the person who has the biggest grasp on the issue is loftar, and unless somebody knows exactly how the server and programming works, they arent going to help the situation... but then again, i guess they cant hurt it either.
loftar wrote:Kaoru wrote:IT IS NOT HARDWARE RELATED. he said that hardware additions or modifications could possibly help(possibly), but that the problem is in the programming. the root of the problem, which he has mentioned before is somewhere in the CODE, was only exacerbated in some way by the OS upgrade.
basically, for him to fix the problem, he is going to have to go back through the ENTIRE programming of the game and find the magical needle in the haystack that is causing the problem in the first place.
Mind if I ask where you got that idea?
I know exactly where in my code the problem lies -- it is where I call the operating system to actually do I/O. What I don't know is why the operating system takes so long to complete it. What I would like most of all is some tool that could fetch me a backtrace of the requesting thread in kernel space while the syscall is in progress, so that I could find out what exactly the request is waiting on, and then find out what other process is holding that resource busy.
loftar wrote: bear fruit is not something I can predict,.
Beborn Beton wrote: "Don't Worry, They Won't Find My Body, I Want You To Know I Found Peace In Another World."
loftar wrote:Ogrim wrote:The server is a SHARED server on a farm somewhere, it's not even dedicated.
What gave you that idea?
loftar wrote:I know exactly where in my code the problem lies -- it is where I call the operating system to actually do I/O. What I don't know is why the operating system takes so long to complete it. What I would like most of all is some tool that could fetch me a backtrace of the requesting thread in kernel space while the syscall is in progress, so that I could find out what exactly the request is waiting on, and then find out what other process is holding that resource busy.
yllet wrote:-snip-
Have you tried moving the xfs journal to a device thats not under such a heavy load? (If you believe this might be the rootcause.)
There is afaik no longer any way to disable the journaling.
Users browsing this forum: Claude [Bot] and 20 guests