Lemmy.one
  • Communities
  • Create Post
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
Sjmarf@sh.itjust.works to Programmer Humor@programming.dev · 1 年前

Defragged Zebra

sh.itjust.works

message-square
52
fedilink
1.15K

Defragged Zebra

sh.itjust.works

Sjmarf@sh.itjust.works to Programmer Humor@programming.dev · 1 年前
message-square
52
fedilink
alert-triangle
You must log in or # to comment.
  • ASeriesOfPoorChoices@lemmy.world
    link
    fedilink
    arrow-up
    63
    ·
    edit-2
    1 年前

    OP has discovered Tapirs exist.

    • Annoyed_🦀 @monyet.cc
      link
      fedilink
      arrow-up
      62
      ·
      1 年前

      Fun fact: tapir before defrag

    • andioop@programming.dev
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 年前

      I cannot help but see this as a diaper pattern…

    • CanadaPlus@lemmy.sdf.org
      link
      fedilink
      arrow-up
      1
      ·
      1 年前

      Oh man, I knew I had seen this pattern somewhere.

  • Boomer Humor Doomergod@lemmy.world
    link
    fedilink
    English
    arrow-up
    51
    ·
    1 年前

    Pro tip: Defragmenting only works on spinning drives because it puts the data nearer to the spindle so seek times are shorter. Solid-state drives wear out faster if you defragment them, since every write involves a little bit of damage.

    • vocornflakes@lemmy.world
      link
      fedilink
      English
      arrow-up
      23
      ·
      1 年前

      I was about to throw hands, but then I learned something new about how SSDs store data in pre-argument research. My poor SSDs. I’ve been killing them.

      • Kenny@feddit.de
        link
        fedilink
        arrow-up
        19
        ·
        1 年前

        No you didn‘t. All somewhat current operating systems do not defrag SSDs, they just run TRIM and it does not kill them.

        • Boomer Humor Doomergod@lemmy.world
          link
          fedilink
          English
          arrow-up
          20
          ·
          1 年前

          Most modern OSeses do defragmentation on the fly and you don’t really need to do it anymore.

          Which makes me sad because I have so many memories of watching a disk defragmenter do its thing from my childhood.

          • GreyBeard
            link
            fedilink
            arrow-up
            18
            ·
            1 年前

            Here’s a little game I made because I missed it too. https://dbeta.com/games/webdefragger/

            • indepndnt@lemmy.world
              link
              fedilink
              arrow-up
              4
              ·
              1 年前

              That was super cool.

              • GreyBeard
                link
                fedilink
                arrow-up
                4
                ·
                edit-2
                1 年前

                Thanks. It was a silly toy, but it scratched an itch, and was good for at least one chuckle.

            • mrsgreenpotato@discuss.tchncs.de
              link
              fedilink
              arrow-up
              2
              ·
              1 年前

              Removed by mod

              • GreyBeard
                link
                fedilink
                arrow-up
                4
                ·
                1 年前

                I’m guessing you were making a joke, but the real answer is it is a Godot tile map.

          • Kenny@feddit.de
            link
            fedilink
            arrow-up
            5
            ·
            1 年前

            I loved watching disk defragmenter doing it‘s job as a kid. I miss it too!

          • AllHailTheSheep@sh.itjust.works
            link
            fedilink
            arrow-up
            1
            ·
            1 年前

            real actually. definitely one of the most memorable progress bars. well, that and the bios update progress bar

    • Alawami@lemmy.ml
      link
      fedilink
      arrow-up
      6
      ·
      edit-2
      1 年前

      Random reads are still slower than sequential in SSD. try torrenting for a year on SSD, then benchmark then defragment then benchmark. it will be very measureable difference. you may need some linux filesystem like XFS as im not sure if there is a way to defrag SSDs in windows.

      • LazerFX@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 年前

        That’s because the drive was written to its limits; the defrag runs a TRIM command that safely releases and resets empty sectors. Random reads and sequential reads /on clean drives that are regularly TRIMmed/ are within random variance of each other.

        Source: ran large scale data collection for a data centre when SSDs were relatively new to the company so focused a lot on it, plus lots of data from various sectors since.

        • Alawami@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          1 年前

          I’m pretty sure running XFS defrag will defrag without trimming no matter the type of block device.

          Edit: yea you might actually be right. I Played with my fstab too much years ago, and never thought of that untill now

          • LazerFX@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 年前

            I understood that XFS automatically mounted SSD’s with XFS_XFLAG_NODEFRAG set? Is this not the case?

            • Alawami@lemmy.ml
              link
              fedilink
              arrow-up
              2
              ·
              1 年前

              yea you might actually be right. I Played with my fstab too much years ago, and never thought of that until now

              But does that flag affect manually running xfs_fsr?

              • LazerFX@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                2
                ·
                1 年前

                According to the man(8) page, it will avoid touching any blocks that have the chattr -f flag set, which is XSR_XFLAGS_NODEFRAG… So I think if the docs are still accurate to the code, yes.

                A lot of ifs in that assumption.

    • lud@lemm.ee
      link
      fedilink
      arrow-up
      5
      ·
      1 年前

      Pro tip: That tip has been obsolete for a long time now. Running the defragmentation tool on an SSD in Windows optimizes the drive (pretty much just running TRIM). It’s not possible to defragment an SSD in Windows (maybe there is a way using some register hack but that’s out of scope)

    • TheKMAP@lemmynsfw.com
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 年前

      Defragging is about… defragging: making the data contiguous (a continuous stream along one arc of the same radius) so it doesn’t have to jump around.

    • lseif@sopuli.xyz
      link
      fedilink
      arrow-up
      3
      ·
      1 年前

      well, defragging my ssd was the only thing that let me shrink the windows partition safely when i dualbooted… tho maybe thats just windows being funky

      • RonSijm@programming.dev
        link
        fedilink
        arrow-up
        4
        ·
        1 年前

        Defragging an SSD on a modern OS just runs a TRIM command. So probably when you wanted to shrink the windows partition, there was still a bunch of garbage data on the SSD that was “marked for deletion” but didn’t fully go through the entire delete cycle of the SSD.

        So “windows being funky” was just it making you do a “defragmentation” for the purpose of trimming to prepare to partition it. But I don’t really see why they don’t just do a TRIM inside the partition process, instead of making you do it manually through defrag

        • lseif@sopuli.xyz
          link
          fedilink
          arrow-up
          1
          ·
          1 年前

          i used Defraggler, after nothing else worked to allow diskmgmt to shrink it, including all the normal stuff like disabling page files, snapshots, etc. it shows me how it was reordering parts of the ssd.

      • Boomer Humor Doomergod@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 年前

        That kinda makes sense. Putting all the partition sectors together would probably make it easier to resize. But as standard maintenance it’s like changing the oil on an electric car.

        • lseif@sopuli.xyz
          link
          fedilink
          arrow-up
          1
          ·
          1 年前

          i see

      • floofloof@lemmy.ca
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 年前

        You just don’t want to do it regularly. It was an issue for a brief time when SSDs were new, but modern operating systems are smart enough to exclude SSDs from scheduled defrags.

  • MagicShel@programming.dev
    link
    fedilink
    arrow-up
    47
    ·
    edit-2
    1 年前

    All I could think of.

    • General_Effort@lemmy.world
      link
      fedilink
      arrow-up
      9
      ·
      1 年前

      Ahh. TV shows before everything became political. Just two guys hating each other for very silly reasons completely unconnected to anything on earth.

      • enteroninternet@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        4
        ·
        1 年前

        Needs an /s

    • bluey@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 年前

      or dirty like zebra https://bugzilla.redhat.com/show_bug.cgi?id=61350

  • jaybone@lemmy.world
    link
    fedilink
    arrow-up
    38
    ·
    1 年前

    The tail is a different partition?

    • towerful@programming.dev
      link
      fedilink
      arrow-up
      25
      ·
      1 年前

      It’s the SATA cable

      • jaybone@lemmy.world
        link
        fedilink
        arrow-up
        6
        ·
        1 年前

        This sounds like it could be right, but I don’t know enough about zebra tails.

  • Portosian@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    22
    ·
    1 年前

    Now it’s a Z:\bra

  • some_guy@lemmy.sdf.org
    link
    fedilink
    arrow-up
    19
    ·
    1 年前

    It runs much faster now.

  • s12@sopuli.xyz
    link
    fedilink
    arrow-up
    16
    ·
    1 年前

    I thought zebras were solid state.

    • Anticorp@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      1 年前

      They’re striped RAIDS, obviously.

    • WhiskyTangoFoxtrot@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      1 年前

      Actually they’re mostly water.

      • s12@sopuli.xyz
        link
        fedilink
        arrow-up
        1
        ·
        1 年前

        Well defraging liquid state sounds like a bad idea too.

    • x0x7@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 年前

      Too many moving parts to be solid state. Maybe about 10 minutes after one dies.

  • Hossenfeffer@feddit.uk
    link
    fedilink
    English
    arrow-up
    15
    ·
    1 年前

    Defragged cows. System files cannot be moved.

    • 🇰 🌀 🇱 🇦 🇳 🇦 🇰 🇮 🏆@yiffit.net
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 年前

      If they stand close enough and you scan them with a barcode scanner, they show up in the system as beef, but for only $0.21/per pound.

      • 𝓔𝓶𝓶𝓲𝓮@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        1 年前

        How much is dog meat these days anyways dear husky?

  • Onno (VK6FLAB)@lemmy.radio
    link
    fedilink
    arrow-up
    13
    ·
    1 年前

    I’m glad you defragged it, rather than fragged it…

    • lseif@sopuli.xyz
      link
      fedilink
      arrow-up
      1
      ·
      1 年前

      its pride month you cant say ghat word

  • mlg@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    1 年前

    EXT4 watching NTFS solve its fragment problem by upgrading to SSDs instead of upgrading their allocation algorithm.

  • Colour_me_triggered@lemm.ee
    link
    fedilink
    arrow-up
    7
    ·
    edit-2
    9 个月前

    deleted by creator

    • x0x7@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 年前

      It’s what they looked like, in the good old times.

  • alien@lemm.ee
    link
    fedilink
    arrow-up
    3
    ·
    1 年前

    Bruv this is #4 top lemmy post of the day… how did we get here

    • Zombie-Mantis@lemmy.world
      link
      fedilink
      arrow-up
      9
      ·
      1 年前

      By defragging the zebra, duh

      • DragonTypeWyvern@midwest.social
        link
        fedilink
        arrow-up
        1
        ·
        1 年前

        It’s very relatable

Programmer Humor@programming.dev

programmer_humor@programming.dev

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmer_humor@programming.dev

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 1.87K users / day
  • 4.62K users / week
  • 7.98K users / month
  • 19.1K users / 6 months
  • 197 local subscribers
  • 26.5K subscribers
  • 1.77K Posts
  • 66.2K Comments
  • Modlog
  • mods:
  • Feyter@programming.dev
  • adr1an@programming.dev
  • BurningTurtle@programming.dev
  • Pierre-Yves Lapersonne@programming.dev
  • BE: 0.19.7
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code
  • join-lemmy.org