Sigh, it is useless to search for Fedora documentation on google ... anything but _current_ Docs will be found. > Only Fedora Workstation edition explicitly states minimum hardware > requirements: "Fedora requires a minimum of 20GB disk, 2GB RAM, to > install and run successfully. Double those amounts is recommended." > https://getfedora.org/en/workstation/download/ And this doubling is not to be found in the Docs [1] in any other aspect than RAM size. The recommended HDD size value is 1/3 bigger than the minimal one. Also, the minimal CPU speed requirement apparently doubled between F32 and F33, but I don't see any Fedora Change for F33 listing that. [2] Both of that goes to a question - how are those values decided in the first place ? To target the Workstation edition regarding those values seems OK. However it seems to be far from the minimal requirements for a headless server, which is surely fine with less than 5GB of disk space. I believe that there are some technical limitations that we should list. E.g. having a 64-bit CPU with certain instructions / capabilities (at least for the X86_64 architecture family) Everything other than the hard technical limits is just an educated guess or assumption ... [1] https://docs.fedoraproject.org/en-US/fedora/f34/release-notes/welcome/Hardware_Overview/ [2] https://fedoraproject.org/wiki/Releases/33/ChangeSet -- Michal Schorm Software Engineer Core Services - Databases Team Red Hat -- On Wed, Oct 13, 2021 at 6:41 PM Chris Murphy <lists@xxxxxxxxxxxxxxxxx> wrote: > > Hi, > > Workstation working group was tracking this: > #241 Re-revisit Fedora Workstation minimums > https://pagure.io/fedora-workstation/issue/241 > > But to answer the questions, I think we need to broaden the > conversation, hence this email. > > Only Fedora Workstation edition explicitly states minimum hardware > requirements: "Fedora requires a minimum of 20GB disk, 2GB RAM, to > install and run successfully. Double those amounts is recommended." > https://getfedora.org/en/workstation/download/ > > Minimum hardware requirements is intended to setup some kind of > expectation of performance. The goal isn't the hardware requirement, > that's just the means of getting to the goal. So what's the goal? For > sure folks need to be able to install it plus some breathing room to > install additional software and user data. That gets to the minimum > storage space angle. > > But the CPU, memory, and IO angle are more complex. A completely > objective metric would account for the local workload, which we don't > know. So we're going to have to come up with a subjective > recommendation, i.e. take an educated guess. (I enjoy underscoring > that subjective != arbitrary.) > > How does the minimum hardware requirement achieve the intended goal? > And is it testable? We could ask folks to run some workloads on > low-CPU, low-memory hardware, and report 'grep -r . /proc/pressure' > whenever they think the system is performing worse than expected? Or > what? > > Anyway, this is just to kick off a conversation. Let's see where it goes. > > > > -- > Chris Murphy > _______________________________________________ > devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx > Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx > Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure