🚀 Framework Simulation Benchmark

Performance testing tool for storage backend evaluation

🎚️ Loading Level Selection

Current Level: Level 2 - Standard (~1500 files)

Full framework with core features

📊 Benchmark Purpose

Storage Backend Performance Test: This simulation loads different amounts of PHP files to comprehensively test I/O performance of different storage systems including SSDs, HDDs, network storage, and various filesystems.

Real-world Simulation: Mimics the behavior of large frameworks like Laravel, Symfony, or Zend that load hundreds of classes during bootstrap.

📁 Files Loaded

650 files

Target: ~1500 files for Level 2 testing

Status: Good load achieved

⏱️ Load Time

307.41 ms

Total time to load and initialize all framework components

Benchmark: <200ms excellent, <1s good, >1s needs optimization

🧠 Memory Usage

9.72 MB

Current memory consumption after loading

Efficiency: <50MB excellent, <100MB good, >100MB high

📈 Peak Memory

10.11 MB

Maximum memory used during framework initialization

Peak usage during file loading process

📋 Performance Analysis

Load Efficiency
2,114.4
files/second
Memory per File
15.31
KB/file
PHP Version
8.3.29
Opcache Status

Warning: Zend OPcache API is restricted by "restrict_api" configuration directive in /www/webvol39/9f/4m1vdo2kdhsfo60/sbench.hestenettet.se/public_html/performance_dashboard.php on line 205
Disabled

📂 Loaded Files Overview

Showing all 650 loaded files (click to expand details):

View Complete File List
Controllers (148 files):
/src/Controllers/Category101Controller.php
/src/Controllers/Admin104Controller.php
/src/Controllers/Admin126Controller.php
/src/Controllers/Admin132Controller.php
/src/Controllers/Admin136Controller.php
/src/Controllers/Admin147Controller.php
/src/Controllers/Admin22Controller.php
/src/Controllers/Admin35Controller.php
/src/Controllers/Admin39Controller.php
/src/Controllers/Admin45Controller.php
/src/Controllers/Admin54Controller.php
/src/Controllers/Admin67Controller.php
/src/Controllers/Admin71Controller.php
/src/Controllers/Admin84Controller.php
/src/Controllers/Admin93Controller.php
/src/Controllers/Admin99Controller.php
/src/Controllers/Api109Controller.php
/src/Controllers/Api111Controller.php
/src/Controllers/Api113Controller.php
/src/Controllers/Api121Controller.php
/src/Controllers/Api124Controller.php
/src/Controllers/Api33Controller.php
/src/Controllers/Api34Controller.php
/src/Controllers/Api61Controller.php
/src/Controllers/Api82Controller.php
/src/Controllers/Api88Controller.php
/src/Controllers/Api95Controller.php
/src/Controllers/Article120Controller.php
/src/Controllers/Article133Controller.php
/src/Controllers/Article142Controller.php
/src/Controllers/Article143Controller.php
/src/Controllers/Article14Controller.php
/src/Controllers/Article150Controller.php
/src/Controllers/Article17Controller.php
/src/Controllers/Article21Controller.php
/src/Controllers/Article32Controller.php
/src/Controllers/Article38Controller.php
/src/Controllers/Article53Controller.php
/src/Controllers/Article55Controller.php
/src/Controllers/Article65Controller.php
/src/Controllers/Article81Controller.php
/src/Controllers/Article83Controller.php
/src/Controllers/Auth105Controller.php
/src/Controllers/Auth108Controller.php
/src/Controllers/Auth115Controller.php
/src/Controllers/Auth128Controller.php
/src/Controllers/Auth12Controller.php
/src/Controllers/Auth134Controller.php
/src/Controllers/Auth139Controller.php
/src/Controllers/Auth13Controller.php
... and 98 more files
Core (15 files):
/src/Core/Application.php
/src/Core/Autoloader.php
/src/Core/Cache.php
/src/Core/Config.php
/src/Core/Container.php
/src/Core/Database.php
/src/Core/EventDispatcher.php
/src/Core/Logger.php
/src/Core/Registry.php
/src/Core/Request.php
/src/Core/Response.php
/src/Core/Router.php
/src/Core/Security.php
/src/Core/Session.php
/src/Core/Validator.php
Database (1 files):
/src/Database/Model.php
Models (197 files):
/src/Models/Article.php
/src/Models/Article115.php
/src/Models/Article117.php
/src/Models/Article123.php
/src/Models/Article13.php
/src/Models/Article145.php
/src/Models/Article161.php
/src/Models/Article164.php
/src/Models/Article168.php
/src/Models/Article169.php
/src/Models/Article171.php
/src/Models/Article175.php
/src/Models/Article185.php
/src/Models/Article33.php
/src/Models/Article37.php
/src/Models/Article49.php
/src/Models/Article57.php
/src/Models/Article61.php
/src/Models/Article63.php
/src/Models/Article70.php
/src/Models/Article87.php
/src/Models/Category.php
/src/Models/Category100.php
/src/Models/Category112.php
/src/Models/Category140.php
/src/Models/Category156.php
/src/Models/Category165.php
/src/Models/Category18.php
/src/Models/Category182.php
/src/Models/Category189.php
/src/Models/Category25.php
/src/Models/Category30.php
/src/Models/Category32.php
/src/Models/Category41.php
/src/Models/Category45.php
/src/Models/Category51.php
/src/Models/Category53.php
/src/Models/Category66.php
/src/Models/Category85.php
/src/Models/Category99.php
/src/Models/Comment106.php
/src/Models/Comment107.php
/src/Models/Comment108.php
/src/Models/Comment116.php
/src/Models/Comment119.php
/src/Models/Comment126.php
/src/Models/Comment129.php
/src/Models/Comment138.php
/src/Models/Comment139.php
/src/Models/Comment142.php
... and 147 more files
Services (289 files):
/src/Services/Notification115Service.php
/src/Services/Analytics213.php
/src/Services/Analytics233.php
/src/Services/Analytics253.php
/src/Services/Analytics273.php
/src/Services/Analytics293.php
/src/Services/Analytics313.php
/src/Services/Analytics333.php
/src/Services/Analytics353.php
/src/Services/Analytics373.php
/src/Services/Analytics393.php
/src/Services/Analytics413.php
/src/Services/Analytics433.php
/src/Services/Analytics453.php
/src/Services/Analytics473.php
/src/Services/Analytics493.php
/src/Services/Analytics513.php
/src/Services/Analytics533.php
/src/Services/Analytics553.php
/src/Services/Analytics573.php
/src/Services/Analytics593.php
/src/Services/Analytics613.php
/src/Services/Analytics633.php
/src/Services/Analytics653.php
/src/Services/Analytics673.php
/src/Services/Analytics693.php
/src/Services/Auth107Service.php
/src/Services/Auth111Service.php
/src/Services/Auth116Service.php
/src/Services/Auth161Service.php
/src/Services/Auth176Service.php
/src/Services/Auth190Service.php
/src/Services/Auth194Service.php
/src/Services/Auth201.php
/src/Services/Auth221.php
/src/Services/Auth241.php
/src/Services/Auth261.php
/src/Services/Auth281.php
/src/Services/Auth28Service.php
/src/Services/Auth301.php
/src/Services/Auth321.php
/src/Services/Auth341.php
/src/Services/Auth361.php
/src/Services/Auth381.php
/src/Services/Auth401.php
/src/Services/Auth421.php
/src/Services/Auth441.php
/src/Services/Auth461.php
/src/Services/Auth481.php
/src/Services/Auth501.php
... and 239 more files

🎯 Use Cases & Testing Scenarios