Siliv – Apple Silicon GPU VRAM Allocation

1.0.0
Siliv (Silicon VRAM) is a simple macOS menu bar utility designed to help you view and adjust the GPU VRAM allocation on your Apple Silicon Mac.
New
Download
5.0/5 Votes: 1
Updated
Apr 21, 2025
Size
30 MB
Version
1.0.0
Requirements
macOS 13.0 or later. (Apple Silicon Only)
Report this app

Images

Description

Welcome to the first official release of Siliv!

Siliv (Silicon VRAM) is a simple macOS menu bar utility designed to help you view and adjust the GPU VRAM allocation on your Apple Silicon Mac (and potentially compatible Intel Macs). Easily monitor your current RAM split and set custom VRAM limits for specific tasks or applications.

✨ Features

  • Menu Bar Access: Quick access to VRAM info and controls right from your menu bar.
  • Clear Display: Shows currently allocated VRAM and reserved system RAM, along with total system RAM.
  • Visual Bar: A simple bar graph visualizes the target VRAM allocation vs. reserved RAM.
  • Custom Allocation: Use a slider to select a custom VRAM limit (snaps to 5GB intervals).
  • Presets: Apply common VRAM configurations quickly (availability depends on total system RAM).
  • Default Reset: Easily revert to the default macOS VRAM allocation.
  • Auto-Refresh: Keeps the displayed information up-to-date periodically.

💻 Compatibility

  • Tested primarily on macOS Sonoma (14.x).
  • Only works with Apple Silicon
  • Functionality relies on the presence of specific sysctl keys (iogpu.wired_limit_mb or debug.iogpu.wired_limit). Older macOS versions might have limited or no functionality.

🚀 Installation

  1. Download the Siliv.dmg file attached below.
  2. Open the .dmg file.
  3. Important: Drag the Siliv.app icon into your /Applications folder.
    • (The “Launch at Login” feature requires the app to be in /Applications to function correctly.)
  4. Launch Siliv from your Applications folder. The icon will appear in your menu bar.

⚠️ Important Notes

  • Administrator Privileges: Setting a custom VRAM limit requires administrator privileges. You will be prompted for your password.
  • System Stability: Modifying VRAM allocation is an advanced feature. Setting VRAM too high might reduce the RAM available for the OS and other apps, potentially impacting stability. Use with caution.
  • Persistence: VRAM limits set via sysctl may not persist across system reboots by default.

Leave a Reply

Your email address will not be published. Required fields are marked *