ORA·techORA·tech

Learn fast · Interview fast

Interview prep
Explore
  • Home
    • Overview
    • Question library
    • Interview sprint
    • Mock interview simulator
    • Memory review
    • Leaderboard
    • Free vs Pro
  • Tools
  • Dev Document
  • AI
  • Feedback
  • Generic Security
  • ISMS
ORA·tech
⌘K
20' interview
Sign in
anonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·tech
anonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·tech
anonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·tech
anonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·tech
anonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·tech
anonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·tech
anonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·tech
anonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·tech
anonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·tech
anonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·techanonymous · 23:47 3/6/26 · ORA·tech
2026 ORA Team·Built with ❤️ for fast learners·Privacy·Terms·version f5e8cbb6
Library/Backend/Ruby
Advanced Pro#ruby

Cơ chế Garbage Collection và Generational GC trong Ruby hoạt động thế nào?

February 15, 2026

Quick summary

Ruby manages memory using a Mark-and-Sweep algorithm combined with Generational GC (since 2.1), which divides objects into Young and Old generations to reduce full heap scans. Modern versions introduce Incremental GC (2.2+) and GC Compaction (2.7+) to minimize stop-the-world pauses and combat memory fragmentation.

guest · ORA·techguest · ORA·techguest · ORA·techguest · ORA·techguest · ORA·tech
guest · ORA·techguest · ORA·techguest · ORA·techguest · ORA·techguest · ORA·tech
guest · ORA·techguest · ORA·techguest · ORA·techguest · ORA·techguest · ORA·tech
guest · ORA·techguest · ORA·techguest · ORA·techguest · ORA·techguest · ORA·tech
guest · ORA·techguest · ORA·techguest · ORA·techguest · ORA·techguest · ORA·tech
guest · ORA·techguest · ORA·techguest · ORA·techguest · ORA·techguest · ORA·tech

Sample answer:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam.

Quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore.

Pro content

Unlock all Medium & Advanced questions with detailed answers.

Upgrade to Pro
Back to topic