Conference Room SAD
[thread display] [new arrival display] [word search] [past log] [管理用]

Subject Re^4: Parallel module fault on a 64 bit 4-core machine
Date: 2011/05/27(Fri) 23:56:06
ContributorAkio Morita

> For SUSE linux, the kern.maxdsiz approach does not work. It seems modification on the system kernel is needed, since "ulimit -v" works well to limit VM space but "ulimit -d" has no effect on the sysmtem call mmap. And I'm still searching for the solution.
>
ulimit controls `per user' resource limit.
It does not control VM address map.

FreeBSD's kern.maxdsiz knob changes kernel parameter at boot time.
In unix, VM address map COULD be changed by modifing kernel parameter.
For example,
* Edit kernel source macros and recompile kernel

> I wonder if there is a lot of work to do to fix SAD code, as you said, since I'm not familiar with the SAD kenel.
>
For 64bit full support
* Survey undocumented data structure keeping pointer/index
* Extend data structure to keep native pointer(architecture dependent!)
* Test! Test! Test!
It MIGHT be possible, but it WOULD need skillful programer and many testers, I think.


- 関連一覧ツリー (Click ▼ to display all articles in a thread.)