Live data from Hacker News

Viewing profile — cdown

cdown

HN member
Joined
Fri, Apr 24, 2015, 5:05 AM UTC
HN karma
161
Public activity
22 items

About cdown

[ my public key: https://keybase.io/cdown; my proof: https://keybase.io/cdown/sigs/vtlUmNhglA8InK_W_c6X15XLnNun8zuiTtOdyg9efV4 ]

Recent public activity

  1. comment
    Comment #47503497

    This is actually something we're actively working on! Nhat Pham is working on a patch series called "virtual swap space" ( https://lwn.net/Articles/1059201/ ) which decouples zswap…

  2. comment
    Comment #47502372

    There are quite a few numbers in the article, although of course I'm happy to hear any more you'd like presented. * A counterintuitive 25% reduction in disk writes at Instagram aft…

  3. comment
    Comment #47501782

    Thank you for reading and your critique! What you're describing is definitely a real problem, but I'd challenge slightly and suggest the outcome is usually the inverse of what you …

  4. comment
    Comment #28415678

    Hey there! Article author here -- just found out this was posted here and going through the comments :-) One of the earliest test versions of my patch actually did inode reuse usin…

  5. comment
    Comment #23492262

    My e-mail address is already public from my kernel commits and upstream work. :-)

  6. comment
  7. comment
    Comment #23492069

    Hey! Facebook engineer here. If you have it, can you send me the User-Agent for these requests? That would definitely help speed up narrowing down what's happening here. If you can…

  8. story
  9. comment
    Comment #22036536

    I had no idea anyone would find this so fast, so I thought it would be safe to change the url to match the final title before posting anywhere -- how wrong I was. It's back now. Th…

  10. story
  11. comment
    Comment #16152657

    There are some systems which are memory-bound by nature, not as a consequence of poor optimisation, so it's not really as simple as "needed" or "not needed". As a basic example, in…

  12. comment
    Comment #16149990

    I mean, it really depends on your application how non-trivial the performance improvement will be, but this statement isn't theoretical -- memory bound systems are a major case whe…

  13. comment
    Comment #16149974

    > how much time did I spend waiting to swap-in a page You can do this with eBPF/BCC by using funclatency ( https://github.com/iovisor/bcc/blob/master/tools/funclatency... ) to trac…

  14. comment
    Comment #16149919

    > Once desktop systems and applications support required APIs to handle saving state before being shut down. SIGTERM and friends? :-) If your application is just dropping state on …

  15. comment
    Comment #16149910

    > I never saw programs I would actually want to use try to allocate that much What about applications that have memory-bound performance characteristics? In these cases, saving a b…

  16. comment
    Comment #16149876

    One problem with relying on the OOM killer in general is that the OOM killer is only invoked in moments of extreme starvation of memory. We really have no ability currently in Linu…

  17. comment
    Comment #16149847

    > In my experience, a misbehaving linux system that's out of RAM and has swap to spare will be unusably slow. Yeah, this is basically the main drawback of swap. I tried to address …

  18. story
  19. story
  20. comment
    Comment #12055419

    Here's the technical whitepaper: https://fbnewsroomus.files.wordpress.com/2016/07/secret_conv...

  21. story
  22. comment
    Comment #9431546

    If you really want to store a "lifetime of photos", you should probably consider having a better long-term backup strategy than just putting it in locations that are managed by a s…