System Resource Planning and Management

Plan and configure memory, storage, and CPU for InterSystems IRIS systems.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/sorodriguezz/skills-objectscript --skill system-resource-planning-and-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: System Resource Planning and Management
Source: https://github.com/sorodriguezz/skills-objectscript/tree/main/skills/system-resource-planning-and-management
Command: npx skills add https://github.com/sorodriguezz/skills-objectscript --skill system-resource-planning-and-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users understand and configure system resources like memory, storage, and CPU for optimal performance and stability of InterSystems IRIS applications.

Core Features & Use Cases

  • Memory Planning: Guides on allocating shared memory (database cache, routine cache, etc.) and estimating total memory requirements.
  • Huge/Large Pages Configuration: Provides instructions for configuring huge and large pages on Linux, AIX, and Windows for performance benefits.
  • Storage Planning: Offers best practices for storage configuration, connectivity (SAN/NAS), file system separation, and I/O strategies.
  • CPU Sizing: Gives guidelines for basic CPU sizing, balancing core count and speed, and considering virtualization.
  • Use Case: A system administrator needs to deploy a new InterSystems IRIS instance and wants to ensure it's configured with the optimal memory and storage settings to handle a high-traffic e-commerce workload.

Quick Start

Provide guidance on configuring huge pages on Linux for InterSystems IRIS.

Frequently Asked Questions about System Resource Planning and Management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure huge pages on Linux for InterSystems IRIS?

Configuring huge pages on Linux for InterSystems IRIS involves allocating shared memory resources to reduce page table overhead. This Skill provides specific OS-level instructions to set up huge pages, improving memory management and overall database performance.

What is the best way to size CPU for an InterSystems IRIS deployment?

CPU sizing for InterSystems IRIS requires balancing core count and speed while considering virtualization overhead. This Skill offers guidelines to estimate CPU requirements based on user load and specific application patterns to ensure stable performance.

How do I plan memory allocation for InterSystems IRIS shared memory components?

Planning memory allocation for InterSystems IRIS requires calculating shared memory needs for database and routine caches. This Skill guides you through estimating total memory requirements and configuring allocations for optimal performance.

Does InterSystems IRIS resource planning support both SAN and NAS storage configurations?

InterSystems IRIS resource planning addresses both SAN and NAS storage connectivity. This Skill provides best practices for storage configuration, file system separation, and I/O strategies to ensure optimal storage performance across different environments.

Can I use this InterSystems IRIS resource guidance for Windows and AIX environments?

InterSystems IRIS resource management guidance applies to Linux, AIX, and Windows environments. The Skill details specific OS configurations for memory allocations, huge or large pages, and storage I/O tailored to each platform.