• 3 Posts
  • 189 Comments
Joined 18 days ago
cake
Cake day: September 14th, 2025

help-circle
  • tal@olio.cafetoSelfhosted@lemmy.worldhow do I find process that leads to oom?
    link
    fedilink
    English
    arrow-up
    13
    arrow-down
    1
    ·
    edit-2
    6 hours ago

    OOMs happen because your system is out of memory.

    You asked how to know which process is responsible. There is no correct answer to which process is “wrong” in using more memory — all one can say is that processes are in aggregate asking for too much memory. The kernel tries to “blame” a process and will kill it, as you’ve seen, to let your system continue to function, but ultimately, you may know better than it which is acting in a way you don’t want.

    It should log something to the kernel log when it OOM kills something.

    It may be that you simply don’t have enough memory to do what you want to do. You could take a glance in top (sort by memory usage with shift-M). You might be able to get by by adding more paging (swap) space. You can do this with a paging file if it’s problematic to create a paging partition.

    EDIT: I don’t know if there’s a way to get a dump of processes that are using memory at exactly the instant of the OOM, but if you want to get an idea of what memory usage looks at at that time, you can certainly do something like leave a top -o %MEM -b >log.txt process running to get a snapshot every two seconds of process memory use. top will print a timestamp at the top of each entry, and between the timestamped OOM entry in the kernel log and the timestamped dump, you should be able to look at what’s using memory.

    There are also various other packages for logging resource usage that provide less information, but also don’t use so much space, if you want to view historical resource usage. sysstat is what I usually use, with the sar command to view logged data, though that’s very elderly. Things like that won’t dump a list of all processes, but they will let you know if, over a given period of time, a server is running low on available memory.


  • tal@olio.cafetoTechnology@lemmy.world60hz Displays are a slideshow
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    8 hours ago

    I’m the other way. I’d rather have battery life on cell phones, and turn the refresh rate down.

    On a desktop, where the power usage is basically irrelevant, then sure, I’ll crank the refresh rate way up. One of the most-immediately-noticeable things is the mouse pointer, and that doesn’t exist on touch interfaces.





  • tal@olio.cafetopics@lemmy.world...
    link
    fedilink
    English
    arrow-up
    71
    ·
    edit-2
    13 hours ago

    Note that this is Jane Goodall (a famous researcher on chimpanzees, who studied a troupe in Africa for some time). Relevant:

    https://files.catbox.moe/1h368p.jpg

    This sparked a controversy:

    https://www.cbr.com/far-side-jane-goodall-gary-larson-feud/

    Okay, in August 1987, Larson did a strip where the punchline involved Goodall. The strip drew the following letter to the editor at the Arizona Daily Star…

    To the editor:

    I was appalled when I saw Gary Larson’s “The Far Side” cartoon in the Star Aug. 26. This was of two Larson animals - presumably chimpanzees - in a tree. One, which was evidently supposed to be the female, was picking a long hair from the other’s shoulder. The caption read: “Well, well - another blond hair…Conducting a little more ‘research’ with that Jane Goodall tramp?”

    To refer to Dr. Goodall as a tramp is inexcusable - even by a self-described “loony” as Larson. The cartoon was incredibly offensive and in such poor taste that readers might well question the editorial judgment of running such an atrocity in a newspaper that reputes to be supplying the news to persons with a better than average intelligence. The cartoon and its message were absolutely stupid.

    Dr. Goodall is a world-renowned scientist who has devoted 28 years of her life to studying chimpanzees in the wild. Her findings have caused the scientific world to redefine the meaning of the word “mankind” with her discoveries that include the erroneous presumption that man was the only primate to make and use tools, a distinction that - until her findings disproved it - been a measure of superiority of human beings over other primates.

    With no alignment to any animal welfare group, Dr. Goodall is working very hard to instigate better treatment of chimpanzees in biomedical laboratories. Dr. Goodall has vowed to speak out for those animals that cannot speak for themselves.

    “Tramp?” Hardly.

    The irresponsibility of the Star in choosing to run such an obscenity is disgusting. In fact, any woman should be insulted by the reference that the female - in this case, a typical Larson eyeglass-wearing animal - would be unaware of what Dr. Goodall’s research really is, its seriousness and the assumption that a female only would have the mentality to look for sexual implications.

    Sue Engel

    Executive Director

    The Jane Goodall Institute

    Yikes, so I guess Larson really offended Goodall, huh? Well, not so fast…

    Goodall hadn’t actually seen the strip herself, and when she DID see it, she thought it was funny. She didn’t think it was ACTUALLY calling her a tramp (and that’s clearly not the implication of the strip). She would later write an introduction to one of Larson’s Far Side collections.

    Going further, she even licensed the strip for shirts that were sold at The Jane Goodall Institute for years!

    EDIT: Ah, I just discovered that someone else just posted this in another post on !thefarside@sh.itjust.works, and I assume that merde — being merde — probably posted this image in response, so I’m probably working backwards here, but I’ll leave it up.


  • Not what you’re asking, but I can probably do better.

    I’d give decent odds that the issue you’re hitting is the thing that many Fediverse instances are hitting. There have been a lot of badly-written and very aggressive scraper-bots hammering servers all over (the Web, not just the Threadiverse) to try to find text to train AI models. If you’ve seen discussion on Anubis recently, that was aimed at trying to mitigate the load from that.

    Many instances dealt with this by disallowing anonymous access. This sucks, because it’d be nice to let people use an instance without logging in, but it did apparently drastically reduce the bot load.

    You can probably just pick an instance that doesn’t provide for anonymous access.








  • Probably not it — I’m about 30 years out of date on D&D — but it does sound overpowered and it is associated with Rillifane:

    https://forums.giantitp.com/showthread.php?448029-Post-Your-Chosen-Templates-Here

    It seems that a lot of people come to the FR boards looking for info on Chosen of the various deities. To put it quite simply, the majority of them don’t actually exist. So on the old FR boards, a group of members got together and started making their own homemade Chosen templates.

    I have no idea what “the old FR boards” are, but if it was old in 2013, it’s probably getting back towards the time you were looking at.

    Chosen of Rillifane

    Chosen of Rillifane Rallathil by green elven vampire

    Also known as The Master of the Great Oak

    Its a template that can be added to any Elf or Half Elf. A Chosen of Rillifane uses the character’s statistics and special abilities except as noted below.

    BONUS SPELLS (Sp): Constant ~ ~ Barkskin, Find the Path, Pass without trace. At will ~ ~ Tree Stride, Plant Growth, Snare.
    5/day:~ ~ Greenfire, Holy Smite. 3/day~ ~ Change Staff, Spell Immunity. 1/day~ ~ Shambler, Command Plants.

    Immunities (Ex): Chosen of Rillifane are Immune to ageing effects and do not age. They are also immune to all attacks and special abilities from creatures with the Plant subtype.

    Forest feast (Ex): The chosen does not need to eat or drink while in forested areas.

    Rillifane’s Acorns (Sp): The Chosen can cause a barrage of acorns to launch from her hands, from the ground, or from an oak tree within 20 yards. The acorns can fly up to 50 yards, striking any enemy the chosen wishes. She can summon up to 2 acorns for every character level attained. Each acorn requires a successful ranged touch attack to hit and deal 1d4 points of damage each. This ability can be used 3 times a day.

    The Leaflord’s Amber Prison (Su): The chosen may encase a target in a hard, translucent coating of fossil resin in a yellow, orange hue. If the target makes a successful Fort save (DC 30) the prison dissipates without effect. If saving throw fails then target is caught in the amber prison just as the effects of a Hold Monster spell. The amber prison has an AC of 25 and a hardness of 30 with 75 hitpoints. Living targets encased in the prison suffocate in 2 rounds and die. No spells may be cast from inside the prison and cannot be cast at the target inside. This ability can be used once a day.

    The Great Oak’s gift (Sp): The chosen may take the form of a huge Treant of 13HD once a day. While in this form she has all the natural abilities of a treant and may cast spells as normal with no penalties.

    Quickened spells (Sp): The chosen is granted the ability to cast certain spells as if using the Quicken Spell feat. The spells are all considered spell-like abilities and may be cast once a day each as a sorcerer of her total character level.

    • Claws of the beast
    • Cloudburst
    • Quillfire
    • Detect Crossroads
    • Blinding Spittle
    • Mass Awaken
    • Blindsight
    • Tortoise Shell
    • Healing Sting

    Saves: The character adds + 2 as a bonus to all saving throws.

    Abilities: Increase from the character as follows: Dexterity +4, Strength +2 Charisma +2, Wisdom +4.

    Skills: Wilderness lore, Handle animal, Animal empathy, and Move silently are class skills, regardless of the character’s class.

    Feats: (You gain these feats automaticly without meeting their prerequisites) Weapon Focus (quarter staff), Foe Hunter, Forester.

    Climate/Terrain: Same as the character.
    Organization: Same as the character, But must be a devoted follower of Rillifane Rallathil.
    Challenge Rating: Same as the character +5.
    Alignment: CG, CN, N
    Treasure: Same as the character.
    Advancement: Same as the character






  • Canada called me a couple of weeks ago, they want to be part of it

    https://tvtropes.org/pmwiki/pmwiki.php/Main/GirlfriendInCanada

    Girlfriend in Canada

    A convenient way for a character to disabuse the idea that they’re either gay, too socially inept for a relationship or simply unlucky in love is to claim that they indeed have a girlfriend — but the other characters have never met her because she lives in Canada. She doesn’t visit very often, but when she does they just spend all day in bed. Look, here’s her entry in his phone’s contact list. No, you can’t see a picture.

    The idea is that since “she” lives in a different country, and presumably would have to get a passport and go through all that hassle in order to visit her “boyfriend”, it’s particularly tempting to make her Canadian as a way of discouraging others from asking too many questions.

    The tactic could be scaled up.


  • Hmm.

    So for some software, you can just increase the price.

    But…I wonder what that will do to the cost of video games. Typically, those are closer to one-off releases, not packages where new releases exist and are regularly purchased or subscriptions are in place.

    I’d expect this to increase the cost of maintenance, if there are legal obligations on publishers to monitor, notify, and deploy security fixes for their software and upstream. You’d think that it might encourage vendors to EOL software sooner; pull it off Steam or the like, mark as no longer supported.

    Maybe there are some exemptions somewhere that affect those.