Hi Timothy,

    can you send me some text to add to the README?  I'm happy to make the README as catholic as possible.


On Sat, Jun 28, 2014 at 9:06 AM, gettimothy <gettimothy@zoho.com> wrote:
 
Hi All,

For those folks getting the pthread_setschedparam the example Eliot gives at http://www.mirandabanda.org/files/Cog/VM/VM.r3006/README.3006 does not apply to Slackware linux and I suspect other distros too.

I did some digging this morning and figured out how to set this up on my system.

This site https://www.hackthissite.org/articles/read/932 gives an overview, but it is a bit outdated.

On Slackware 14.1 the output of 'man limits'  shows a few more entries



  · A: max address space (KB)

· C: max core file size (KB)

· D: max data size (KB)

· F: maximum filesize (KB)

· K: file creation mask, set by umask(2).

· I: max nice value (0..39 which translates to 20..-19)

· L: max number of logins for this user

· M: max locked-in-memory address space (KB)

· N: max number of open files

· O: max real time priority

· P: process priority, set by setpriority(2).

· R: max resident set size (KB)

· S: max stack size (KB)

· T: max CPU time (MIN)

· U: max number of processes





I created the /etc/limits  file and added an entry

 

tty O100

logout out and back in and I was able to run the squeak.cog.v3 build just fine. 
Prior to that limit fix, I was getting the dreaded  pthread_setschedparam  error and could only run the vm as root.

Hope that helps.

tty




--
best,
Eliot