3 points

/dev/nvme0n1 actually, but sure. Change bad

permalink
report
reply
81 points
*

https://wiki.archlinux.org/title/Solid_state_drive/NVMe

Namespaces are the construct in NVMe technology that hold user data. An NVMe controller can have multiple namespaces attached to it. Most NVMe SSDs today just use a single namespace, but multi-tenant applications, virtualization and security have use cases for multiple namespaces.

  device v
/dev/nvme0n1p1 < partition
namespace  ^

There are two types of people: Those who are able to identify gaps in their knowledge and actively seek to fill them… and whatever this meme is.

permalink
report
reply
2 points

Of course the offended guy links arch wiki article

permalink
report
parent
reply
2 points

Who’s offended?

permalink
report
parent
reply
1 point

Its always the guy asking the stupid question.

permalink
report
parent
reply
2 points

Who fucking isn’t these days, amirite?

permalink
report
parent
reply
4 points

Ackhsually

permalink
report
parent
reply
3 points

I know my role. Someone’s gotta do it.

permalink
report
parent
reply
1 point

The unsung hero is often the least paid

permalink
report
parent
reply
35 points

Dude, chill, it’s a funny take on naming conventions.

permalink
report
parent
reply
24 points
*

I can’t chill ever

It’s a curse

permalink
report
parent
reply
1 point
*

Username checks out 🤷.

permalink
report
parent
reply
9 points

It’s like you’re sucking the fun out of us… Wait a minute

permalink
report
parent
reply
15 points

We can enjoy the meme and also use it as a learning opportunity :)

I for one didn’t know about NVMe namespaces.

permalink
report
parent
reply
3 points

Or an opportunity to be technically correct! Wouldn’t want to waste one!

permalink
report
parent
reply
5 points
*

Funny? In a meme? C’mon man, we’re trying to be serious here and know which technologies we can shame to feel good about ourselves. Stop ruining my quest for self-egrandifying tech-snobbery with your so-called humour!!1!


P.S. thanks to @vampire even so; that was interesting to learn

permalink
report
parent
reply
4 points

“I am irrationally angry, but you are also right, now fuck off”

I can respect this

permalink
report
parent
reply
7 points

🤓

permalink
report
parent
reply
3 points

Well, I hadn’t actively searched for what the NVMe naming convention was for, but this meme made me learn something new. Thanks!

permalink
report
parent
reply
3 points

All this and you missed the chance to also point out that the meme misspelled “conventions.”

permalink
report
parent
reply
1 point

What a rookie.

permalink
report
parent
reply
7 points

Interesting. I learned something. Again.

permalink
report
parent
reply
10 points

Oh god damn it I came here to look at memes and now I friggin learned something that’s going to make my life easier

permalink
report
parent
reply
28 points

I’m guessing it’s for some shit to make sure some ridiculous setup with two gazillion drives doesn’t have conflicts

permalink
report
reply
1 point

obligatory xkcd? Nah, you know exactly which one I mean.

permalink
report
parent
reply
2 points

I’m not sure if it is the standards one or the usecase one

permalink
report
parent
reply
7 points

You mean Linux? Other Unixes don’t necessarily use this naming convention.

permalink
report
reply
6 points

Also I’m quite sure /dev/hdx is a thing

permalink
report
parent
reply
1 point

That’s for IDE drives. And there’s /dev/vdX for virtual block devices.

permalink
report
parent
reply
101 points
*

Well it’s sdx because they both use the SATA interface. The sdx convention actually comes from scsi though, and the fact that SATA and USB drives use it might point to some code reuse, or maybe a temporary solution that never got fixed due to breaking backwards compatibility.

Fun fact: IDE drives use the hdx naming convention.

permalink
report
reply
48 points

I still muscle-memory type /dev/hd[TAB] once in a while when looking for storage devices.

permalink
report
parent
reply
6 points

Yeah, but I think they switched to also use sdx for IDE devices as well.

permalink
report
parent
reply
4 points

Virtual drives also have a fun and relevant prefix!

permalink
report
parent
reply
3 points

Yea, I get that the s in sdX stands for sata, but why cant we have an ndX with n for nvme?

permalink
report
parent
reply
15 points

I thought they standardized on sd* even for IDE drive a few years back…

permalink
report
parent
reply
5 points
*

Yeah, that’s what I think as well…

Got a few old rigs with IDE drives in them running Void x86, the drives in /dev are named sdx.

permalink
report
parent
reply
3 points

I didn’t know that. Maybe nvme hasn’t been added to the standard yet then.

permalink
report
parent
reply
11 points

No, they decided that nvme were too fancy to be modeled by mundane ‘sdxn’ scheme. They hypothetically have ‘namespaces’ and ‘controller paths’ and they wanted to have the naming scheme model that fully.

permalink
report
parent
reply

linuxmemes

!linuxmemes@lemmy.world

Create post

Hint: :q!


Sister communities:

Community rules (click to expand)

1. Follow the site-wide rules
2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like “every user of thing”.
  • Don’t get baited into back-and-forth insults. We are not animals.
  • Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
4. No recent reposts
  • Everybody uses Arch btw, can’t quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
5. 🇬🇧 Language/язык/Sprache
  • This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.

 

Please report posts and comments that break these rules!


Important: never execute code or follow advice that you don’t understand or can’t verify, especially here. The word of the day is credibility. This is a meme community – even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don’t remove France.

Community stats

  • 7.4K

    Monthly active users

  • 1.4K

    Posts

  • 76K

    Comments