🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel! Set by lizmat on 6 September 2022. |
|||
00:49
SrainUser__ left
01:05
kylese left,
kylese joined
01:10
SrainUser__ joined
02:06
Voldenet left
02:08
Voldenet joined
02:15
kylese left,
kylese joined
|
|||
Voldenet | With freezer cgroups and suspended scripts the difference grows huge | 03:17 | |
simple invocation: `0.99user 0.02system 0:00.70elapsed 145%CPU (0avgtext+0avgdata 185416maxresident)k` criu-restored invocation: `0.17user 0.04system 0:00.17elapsed 125%CPU (0avgtext+0avgdata 150884maxresident)k` | 03:18 | ||
it's a bit messy (I'm not even sure if it will always work), but since it's a major performance boost, maybe someone will find that useful – gist.github.com/voldenet/257fd64e0...843af96ba1 | 03:40 | ||
03:45
kylese left
|
|||
Voldenet | I'm pretty sure that this can improved further into "run X to restore", but I leave this piece of code as an exercise for the reader ;) | 03:46 | |
03:48
kylese joined
|
|||
Voldenet | in which case it probably can be even packaged as a lib | 03:48 | |
04:02
SrainUser__ left
|
|||
coranila | oh that's awesome! i wonder if we could bootstrap on top of criu such that we get freeze/thaw on a thread basis; could be fun for optimization heuristics | 04:49 | |
though we can probably do it as-is by forking; with RakuAST we should even be able to isolate potentially divergent loops? | 04:50 | ||
05:00
Aedil joined
|
|||
Voldenet | on thread basis - doubt, it's possible, but one would have to deep dive into criu | 05:36 | |
in fact if criu was invoked as a lib call (without all this parasitic code injection), it'd be probably a lot simpler, but the tool itself wasn't designed as a lib | 05:43 | ||
coranila | right, that makes sense; as a proof of concept it's already impressive, delivering a NativeCall module that can be embedded during compiler compile time would be quite a feat indeed! | 06:18 | |
06:31
Sgeo left
|
|||
librasteve | weekly: rakujourney.wordpress.com/2025/05/...ntic-time/ | 07:35 | |
notable6 | librasteve, Noted! (weekly) | ||
07:53
dakkar joined
09:29
apac left
10:51
apac joined
11:17
apac left
|
|||
Geth | ecosystem: 21852c526b | (Elizabeth Mattijsen)++ | META.list Text::Diff::Sift4 now lives in zef ecosystem |
11:34 | |
11:37
apac joined
11:59
apac left
13:14
guifa left,
guifa joined
|
|||
lizmat | and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2025/05/12/2025-...c-in-time/ | 13:19 | |
13:29
guifa_ joined
13:30
guifa left
|
|||
melezhik. | lizmat: ++ | 14:00 | |
tellable6 | 2025-05-12T12:27:19Z #raku-dev <lizmat> melezhik looks like the link for the discord channel is incorrect | ||
melezhik. | Let me check | 14:01 | |
lizmat: please check the link again, I have removed expiration bit | 14:02 | ||
Ok , it did not work | 14:03 | ||
lizmat: I have updated the link in the post | 14:07 | ||
This one will never expire | |||
discord.gg/YnqKj6g3Sx | |||
For whoever cares )) | |||
14:11
SrainUser__ joined
14:13
SrainUser__ left
14:17
guifa_ left
14:19
guifa joined
|
|||
ab5tract | I liked what I read about Zulip | 15:07 | |
16:35
dakkar left
16:49
stanrifkin joined
19:10
apac joined
19:30
stanrifkin left
19:38
Aedil left
20:49
silug left
21:55
apac left
22:15
Sgeo joined
|