BIOS Memory Slot Isolation for Stable Server Startup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing server configurations with multiple memory slots require complex hardware operations to manage memory usage, leading to inconvenience and inefficiency, as users often need to disable unused memory slots without a straightforward method.

Innovation Solution

A method and apparatus for controlling memory slots using a BIOS to determine and isolate target memory slots based on a set number of slots to a total capacity, ensuring normal server startup by disabling and isolating slots according to a predefined ratio, without requiring hardware removal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If users buy products with maximum memories, then the memory capacity is sufficient, but the complexity of managing memory slots increases when users need to disable unused memories

Engineering Contradiction:
Improvememory capacityVSAvoidmemory slot management
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The BIOS is pre-configured with memory slot disabling functionality that automatically identifies and isolates unused memory slots based on predefined ratios or user selections before the system operates. This preliminary setup eliminates the need for complex hardware operations during runtime, allowing users to simply select the desired memory configuration through the BIOS interface without manual hardware manipulation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The BIOS serves as an intermediary between the user and the physical memory hardware. Instead of requiring users to directly manipulate physical memory slots, the BIOS provides a software-based interface that translates user selections into appropriate memory slot disabling actions, simplifying the interaction and abstracting away the hardware complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of energy

If users disable unused memories by removing hardware, then the memory usage is optimized, but the operation becomes troublesome and inconvenient

Engineering Contradiction:
Improvepower consumptionVSAvoidmemory slot management
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The patent replaces the mechanical approach of physically removing or isolating memory hardware with a software-based control mechanism through the BIOS. Users can disable unused memory slots by selecting options in the BIOS interface, which then automatically isolates the appropriate slots through electrical signaling, eliminating the need for physical hardware manipulation and reducing operational complexity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Quantity of substance

If all memory slots are enabled, then the system can utilize maximum memory capacity, but the server cannot start up normally when fewer memories are needed

Engineering Contradiction:
Improvememory capacityVSAvoidserver startup
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system dynamically adjusts the enabled memory slot configuration based on startup conditions. The BIOS automatically determines which memory slots should be enabled or disabled based on the detected hardware configuration and startup requirements, allowing the system to adaptively optimize memory usage while ensuring reliable startup. This dynamic adjustment resolves the contradiction by making the memory configuration flexible rather than fixed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260111238A1Memory slot control method and apparatus, electronic device, and storage medium
Publication Date: 2026.04.23 INSPUR SUZHOU INTELLIGENT TECH CO LTD
  • US20260111238A1 patent drawing
  • US20260111238A1 patent drawing
  • US20260111238A1 patent drawing

AI summary

Provided are a memory slot control method and apparatus, an electronic device, and a storage medium, which relate to the technical field of data processing. The method includes: in response to the startup of a server, acquiring, by a basic input output system, a set number of memory slots of a processor, in response to the set member of the memory slots failing in reaching a total capacity of memory slots, determining a target memory slot on the basis of a ratio of the set number of memory slots to the total capacity of memory slots, and controlling the target memory slot to be disabled and isolated, so as to achieve normal startup of the server.