<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:24:33 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-9252] osd: Cannot really disable cache on OSS</title>
                <link>https://jira.whamcloud.com/browse/LU-9252</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt; When deactivating caching on an OSS through the osd proc files: &lt;tt&gt;read_cache_enable&lt;/tt&gt; and &lt;tt&gt;writethrough_cache_enable&lt;/tt&gt;, it only simulates Lustre&apos;s behaviour without cache.&lt;/p&gt;

&lt;p&gt;It would be interesting though, for Lustre&apos;s OSSes to be able to allocate their memory outside of the pagecache for it seems to be a performance issues when using SSD disks: it creates a CPU overload and 65% of CPU ressources are spent to allocate/free memory from the pagecache.&lt;/p&gt;</description>
                <environment></environment>
        <key id="45001">LU-9252</key>
            <summary>osd: Cannot really disable cache on OSS</summary>
                <type id="4" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="3">Duplicate</resolution>
                                        <assignee username="pjones">Peter Jones</assignee>
                                    <reporter username="cealustre">CEA</reporter>
                        <labels>
                            <label>performance</label>
                    </labels>
                <created>Fri, 24 Mar 2017 09:21:18 +0000</created>
                <updated>Wed, 5 Aug 2020 13:50:25 +0000</updated>
                            <resolved>Thu, 31 Jan 2019 23:47:49 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>9</watches>
                                                                            <comments>
                            <comment id="189608" author="adilger" created="Fri, 24 Mar 2017 17:36:22 +0000"  >&lt;p&gt;To clarify your concern, the issue is that even with read/write cache disabled the OSS is still adding the pages to the mapping for the inode and then dropping it after the read/write is complete.&lt;/p&gt;

&lt;p&gt;It should be possible to change this caching behaviour for osd-ldiskfs to preallocate IO buffers per thread, in a manner similar to what Lustre 1.8 did, but I don&apos;t think it would be possible to do this for osd-zfs.&lt;/p&gt;</comment>
                            <comment id="241123" author="adilger" created="Thu, 31 Jan 2019 23:47:49 +0000"  >&lt;p&gt;This was fixed via &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11347&quot; title=&quot;Do not use pagecache for SSD I/O when read/write cache are disabled&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11347&quot;&gt;&lt;del&gt;LU-11347&lt;/del&gt;&lt;/a&gt; to preallocate IO buffers in this case.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="53231">LU-11347</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzz87j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>