[00:04] just 1 toe [00:05] I shall now call you hop-a-long [00:05] and 6 weeks of iv antibiotics [00:05] dang, that's a lot of infection [00:06] yep the toe got a whole case of zmoylan for years ;D [00:07] then had to wait a few days for picc line to be removed... pic.twitter.com/83m6d42Ari [00:51] when I see a link: https://www.youtube.com/watch?v=TTUQyEr-sg0 [00:52] must. click. the. link. [01:26] mm falling asleep here, g'night \o [02:58] Hi, anyone can suggest about linux free course via online?? [08:11] hey hey hey [08:47] Morning all [09:02] yayyyy [09:38] morning boys and girls. [09:48] what do i ask the in-laws for for xmas? [09:48] they will buy something i don't need unless i give an idea [09:49] can i ask my in-laws to clear my credit cards? [09:50] leecowdrey: its on an HPC cluster. so the machine has 48 cores, but the job requests only 1 core so instead of 48 threads (confined into 1 cpu lol) i want it to use 1. other apps manage it, not java [11:34] foobarry: ok so following `number of threads = total virtual memory / (stack size*1024*1024)` then determine current virtual memory `ulimit -v` and apply at the process level of the user running java with `ulimit -s newvalue` for soft limit and `ulimit -v newvalue` for the hard limit. This constrains maximum available not maximum used, so given it is java then you manage maximum used from in Java within your [11:34] code (i.e. limits specified in ExecutorService) [11:36] foobarry: you can though set machine wide rather than process specific; to retrieve it: `sudo cat /proc/sys/kernel/threads-max`, to set it: `sudo echo 123456789 > /proc/sys/kernel/threads-max` [11:51] leecowdrey: fogive my java ignorance, but is there an easy way to limit to 1 thread? because what i see happening is lots of unecessary threads when the user just requested 1 core. more threads lowers the performance because the scheduler (and cgroups) has limited the user to the 1 core they requested although the compute node has 48 cores. [11:52] hence he gets 11mins runtime instead of 3mins on his desktop because of these many threads constrained to 1 cpu [11:54] he's running java -Xmx10G , requesting 1 core and 15G from the job scheduler [12:12] gonna play with ulimit [12:13] Christ, I am so bored. I'm WFH today, spent the last hour napping, and didn't have a single email or message waiting for me. The new job couldn't start soon enough [12:14] learn tensorflow! [12:14] ther's good tutorials on youtube [12:14] i am literally doing 3 things at once today [12:21] foobarry: Seeing Java mentioned, reminded me of this - https://www.humblebundle.com/books/java-books [12:21] leecowdrey: ^ [12:22] foobarry: You want to limit Java to only ever run one thread on one core? [12:24] foobarry: if you want to limit to 1 thread then dont use threads [12:24] TwistedLucidity: yeah, or at least one thread PER core [12:24] foobarry: Is the code yours (i.e. you can edit/configure it) or third party? [12:25] how to not use threads? [12:25] its a user's code, and he's using some 3rd party bits [12:25] Hah. Game over then, the third party code could start as many threads as it sees fit. [12:26] i seeem to be having some success with ulimit [12:26] Limiting it to n threads, sure; that should be doable [12:26] need to benchmark to see impact on the speed though [12:26] i'm doing ulimit -v as per lee [12:27] "ulimit -u "? [12:27] Must confess, this isn't something I've had to worry about. Mostly I've sobbed over GC issues. [12:28] You've probably read this (and it looks simialr to Lee's suggestion) https://stackoverflow.com/questions/17341883/limiting-number-of-threads-used-by-the-jvm [12:28] i wish irc showed visited links in red :P [12:29] java is the worst code for HPC [12:29] it's not H or P [12:30] It's a tool for a job [12:31] Your user /might/ be able to do something with "Executors.newSingleThreadExecutor();" [12:35] the other threads don't seem to do anything [12:35] sit at 0% cpu even when i allow more cores [12:37] https://imgur.com/a/I9IYg [12:40] ++ [12:41] they are in S state [14:10] why do we have /bin AND /usr/bin ?! http://lists.busybox.net/pipermail/busybox/2010-December/074114.html [16:43] diddledan: now i'm killing disks in the builders laptops, sandybridge i3 acer with 202 bad sectors today [16:43] ....When UNIX was first written, /bin and /usr/bin physically resided on two different disks: /bin being on a smaller faster (more expensive) disk, and /usr/bin on a bigger slower disk. Now, /bin is a symbolic link to /usr/bin: they are essentially the same directory. [16:45] well not linked on ubuntu but other platforms (UNIX not Linux) were [16:47] so historical hangups..... there was some plans to tidy it all up as does not just apply to /bin and /usr/bin - plenty of other examples [16:47] daftykins: you complete barsteward [16:47] diddledan: he said his granddaughter went to use it and it didn't boot anymore! [16:47] what kind of "help" do you call killing a disk?! [16:48] daftykins: well it wont boot now, i know, you just making sure right ? [16:48] diagnosis, then popping in an old spare + upgrading it to win10 [16:49] leecowdrey: haha, it's just a joke - i didn't kill it really - just identified it was bad in the SMART data [16:49] me and diddledan just have a long running joke [16:49] * daftykins winks [16:51] I'm finally catching up on stranger things [16:51] up to episode 6 [16:52] \o/ [16:52] i've been moving slow on season 2 myself [16:53] I'm on s1 :-o [16:54] yey for netflix meaning I get to watch at my leisure though [16:54] broadcast is so passé [17:01] i much prefer download :P [17:02] consistent quality, higher bitrate... #1 [17:02] is that "download" or "download ;-)" [17:02] although i did just pay £150 to an aerials guy to put a brand new antenna on my roof and leave a drop cable in my eaves corner, so i'll wire things up internally later [17:11] daftykins: punny [17:24] besides the chief, is there only two other policemen? (the ones in uniform) [17:25] they seem to be the only two you ever see, at least [17:25] small town! [17:25] secretary counts in a way, too ;D [17:25] lol [17:28] i am really tempted to pull the trigger on a 55" LG OLED B7 and a new 4K capable AV receiver given these sale prices [17:28] :-o [17:29] TV is down to £1,250 to rock dwellers now! [17:35] I think we should impose special rock-duty on you lot [17:36] our government shall tell you your fortune! [17:36] we already get royally *cough* inconvenienced by your gov on a regular basis [17:36] I'd rather they give me my fortune [17:37] if they demanded tax from us we'd have to dump, er, not tea but maybe our actual lovely exports into the harbour [17:38] even that gorgeous butter?! [17:39] that'll make a mess [17:39] swimming in the harbour might become a varied experience [17:40] maybe the butter will set off any further WW2 bombs that haven't been found, (one was just the other day) [17:40] the ferries had been going over the top of it all those years [17:40] eep [17:42] I love the synthesized sounds on the stranger things intro [17:43] :D ja [17:43] nice and bassy too [18:06] they're building a sen-dep tank [18:06] what's the salt for? [18:06] bouyancy? [18:06] shh spoilers to anyone present who has not seen :P [18:21] nice bat! [18:22] I think they forgot the cheese though [18:25] looks like zimbabwe has a new president [18:25] http://www.bbc.co.uk/news/live/world-africa-42063744 [18:26] of course it was an entirely consensual accession that mugabe agreed to willingly [18:30] https://i.imgur.com/bkfZ02p.mp4 [19:42] absolutely [19:43] https://cdn.vox-cdn.com/thumbor/vUGrr0nycaelcE_s2ZSR6g4Hlh8=/0x211:2288x1498/1600x900/cdn.vox-cdn.com/uploads/chorus_image/image/50821489/spam-wall.0.0.jpg [19:43] SPAM! [19:45] don't think i've ever tried any [20:01] it's a mainlander thing :-p [20:01] you scurvy scum aren't likely to have such things there [20:02] ;] nah i've seen it! [20:48] lol @ episode 2's closing music [20:48] s2 [20:48] * diddledan binging [22:17] cat. [22:17] that's all I'm saying [22:17] cat. [22:18] mrow. [22:23] *bark* [22:46] baa [23:08] diddledan: back in Wales? ;) [23:08] bed time \o [23:08] nah, out on a date [23:09] diddledan: these are not one and the same? [23:09] zmoylan-pi: yay for home! :) [23:09] the pi is alive, i repeat the pi is alive :-) [23:09] mmm, pi