diff --git a/web/app/docs/post-install/hardware/page.tsx b/web/app/docs/post-install/hardware/page.tsx deleted file mode 100644 index 4cc150b..0000000 --- a/web/app/docs/post-install/hardware/page.tsx +++ /dev/null @@ -1,43 +0,0 @@ -import type { Metadata } from "next" -import { Cpu } from "lucide-react" - -export const metadata: Metadata = { - title: "ProxMenux Post-Install: Hardware Settings", - description: - "Comprehensive guide to Hardware Settings in the ProxMenux post-install script for Proxmox VE hardware optimization.", - // ... (rest of the metadata remains the same) -} - -export default function HardwareSettingsPage() { - return ( -
-
- -

Hardware Settings

-
-

- The Hardware Settings category in the customizable_post_install.sh script focuses on optimizing Proxmox VE for - your specific hardware configuration. -

-

Available Optimizations

- -

Usage

-

- During the execution of customizable_post_install.sh, you'll have the option to apply various Hardware Settings - optimizations. Choose the ones that are most relevant to your hardware setup for best results. -

-
- ) -} - diff --git a/web/app/docs/post-install/page.tsx b/web/app/docs/post-install/page.tsx index 0cf9d9f..031d0d5 100644 --- a/web/app/docs/post-install/page.tsx +++ b/web/app/docs/post-install/page.tsx @@ -32,15 +32,14 @@ export const metadata: Metadata = { const categories = [ { name: "Basic Settings", order: 1 }, { name: "System", order: 2 }, - { name: "Hardware", order: 3 }, - { name: "Virtualization", order: 4 }, - { name: "Network", order: 5 }, - { name: "Storage", order: 6 }, - { name: "Security", order: 7 }, - { name: "Customization", order: 8 }, - { name: "Monitoring", order: 9 }, - { name: "Performance", order: 10 }, - { name: "Optional", order: 11 }, + { name: "Virtualization", order: 3 }, + { name: "Network", order: 4 }, + { name: "Storage", order: 5 }, + { name: "Security", order: 6 }, + { name: "Customization", order: 7 }, + { name: "Monitoring", order: 8 }, + { name: "Performance", order: 9 }, + { name: "Optional", order: 10 }, ] export default function PostInstallPage() { diff --git a/web/app/docs/post-install/virtualization/page.tsx b/web/app/docs/post-install/virtualization/page.tsx index 76716a5..eeb3544 100644 --- a/web/app/docs/post-install/virtualization/page.tsx +++ b/web/app/docs/post-install/virtualization/page.tsx @@ -136,53 +136,6 @@ sudo systemctl start ksm `} /> -

- - Optimize CPU Governor -

-

- This setting configures the CPU governor to optimize performance for virtualization workloads. -

-

- Why it's beneficial: The CPU governor controls how the processor scales its frequency based on - system load. For virtualization environments, setting the governor to 'performance' ensures that the CPU always - runs at its maximum frequency, providing consistent performance for VMs. This is crucial for workloads that - require predictable and high CPU performance. -

-

This adjustment automates the following commands:

- - -

- - Enable Huge Pages Support -

-

- This optimization enables and configures huge pages support, which can improve memory management efficiency for - large-memory VMs. -

-

- Why it's beneficial: Huge pages reduce the overhead of Translation Lookaside Buffer (TLB) - lookups, which can significantly improve performance for memory-intensive applications running in VMs. This is - particularly beneficial for databases, in-memory caches, and other applications that manage large amounts of - memory. -

-

This adjustment automates the following commands:

- -

Automatic Application