> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# إعدادات الجلسة jemalloc_profile_*

> إعدادات جلسة ClickHouse ضمن المجموعة المُنشأة jemalloc_profile_*.

export const SettingsInfoBlock = ({type, default_value, changeable_without_restart}) => {
  return <div className="not-prose" style={{
    display: "flex",
    flexWrap: "wrap",
    alignItems: "baseline",
    columnGap: "0.5rem",
    rowGap: "0.125rem",
    margin: "0.375rem 0",
    fontSize: "0.8125rem",
    lineHeight: "1.125rem"
  }}>
      <div style={{
    fontWeight: 600,
    opacity: 0.72
  }}>النوع</div>
      <div style={{
    overflowWrap: "anywhere"
  }}>{type}</div>
      <div style={{
    fontWeight: 600,
    opacity: 0.72,
    marginInlineStart: "0.5rem"
  }}>القيمة الافتراضية</div>
      <div style={{
    overflowWrap: "anywhere"
  }}>{default_value}</div>
      {changeable_without_restart && <div style={{
    fontWeight: 600,
    opacity: 0.72,
    marginInlineStart: "0.5rem"
  }}>
          يمكن تغييره دون إعادة التشغيل
        </div>}
      {changeable_without_restart && <div style={{
    overflowWrap: "anywhere"
  }}>
          {changeable_without_restart}
        </div>}
    </div>;
};

هذه الإعدادات متاحة في [system.settings](/docs/ar/reference/system-tables/settings)، وهي مُولَّدة تلقائيًا من [الشفرة المصدرية](https://github.com/ClickHouse/ClickHouse/blob/master/src/Core/Settings.cpp).

<div id="jemalloc_profile_text_collapsed_use_count">
  ## jemalloc\_profile\_text\_collapsed\_use\_count
</div>

<SettingsInfoBlock type="Bool" default_value="0" />

<VersionHistory rows={[{"id": "row-1","items": [{"label": "26.2"},{"label": "0"},{"label": "إعداد جديد للتجميع حسب عدد عمليات التخصيص بدلًا من البايتات في تنسيق ملف تعريف كومة الذاكرة المطوي لـ jemalloc"}]}]} />

عند استخدام تنسيق الإخراج 'collapsed' لـ ملف تعريف كومة الذاكرة الخاص بـ jemalloc، أجرِ التجميع حسب عدد عمليات التخصيص بدلًا من البايتات. وعندما تكون القيمة false (الافتراضية)، يُوزَن كل مكدس حسب البايتات الحية؛ وعندما تكون true، يُوزَن حسب عدد عمليات التخصيص الحية.

<div id="jemalloc_profile_text_output_format">
  ## jemalloc\_profile\_text\_output\_format
</div>

<SettingsInfoBlock type="JemallocProfileFormat" default_value="collapsed" />

<VersionHistory rows={[{"id": "row-1","items": [{"label": "26.2"},{"label": "collapsed"},{"label": "إعداد جديد للتحكم في تنسيق الإخراج لجدول system.jemalloc_profile_text. القيم الممكنة: 'raw'، و'symbolized'، و'collapsed'"}]}]} />

تنسيق الإخراج لملف تعريف كومة الذاكرة في jemalloc في جدول system.jemalloc\_profile\_text. يمكن أن يكون: 'raw' (ملف تعريف خام)، أو 'symbolized' (تنسيق jeprof مع الرموز)، أو 'collapsed' (تنسيق FlameGraph).

<div id="jemalloc_profile_text_symbolize_with_inline">
  ## jemalloc\_profile\_text\_symbolize\_with\_inline
</div>

<SettingsInfoBlock type="Bool" default_value="1" />

<VersionHistory rows={[{"id": "row-1","items": [{"label": "26.2"},{"label": "1"},{"label": "إعداد جديد للتحكم في تضمين الأطر المضمنة عند إجراء الرمزنة لملف ملف تعريف كومة الذاكرة الخاص بـ jemalloc. عند التمكين، تُضمَّن الأطر المضمنة، لكن ذلك يبطئ الرمزنة؛ وعند التعطيل، يتم تخطيها للحصول على مخرجات أسرع"}]}]} />

ما إذا كان سيتم تضمين الأطر المضمنة عند إجراء الرمزنة لملف ملف تعريف كومة الذاكرة الخاص بـ jemalloc. عند التمكين، تُضمَّن الأطر المضمنة، ما قد يبطئ عملية الرمزنة بشكل كبير؛ وعند التعطيل، يتم تخطيها. يؤثر هذا فقط في تنسيقات الإخراج 'symbolized' و'collapsed'.
