From 009cc870ba6f5b2e304a1ee4db97cf49b45105a0 Mon Sep 17 00:00:00 2001 From: Alan Orth Date: Fri, 7 Feb 2020 14:44:08 +0200 Subject: [PATCH] Add notes for 2020-02-07 --- content/posts/2020-02.md | 36 + docs/2020-02/index.html | 46 +- docs/2020/02/flamegraph-java-cli-dspace58.svg | 4200 +++++++++++++++ .../flamegraph-java-cli-dspace64-snapshot.svg | 4540 +++++++++++++++++ docs/sitemap.xml | 10 +- .../2020/02/flamegraph-java-cli-dspace58.svg | 4200 +++++++++++++++ .../flamegraph-java-cli-dspace64-snapshot.svg | 4540 +++++++++++++++++ 7 files changed, 17564 insertions(+), 8 deletions(-) create mode 100644 docs/2020/02/flamegraph-java-cli-dspace58.svg create mode 100644 docs/2020/02/flamegraph-java-cli-dspace64-snapshot.svg create mode 100644 static/2020/02/flamegraph-java-cli-dspace58.svg create mode 100644 static/2020/02/flamegraph-java-cli-dspace64-snapshot.svg diff --git a/content/posts/2020-02.md b/content/posts/2020-02.md index 29091e022..4178c26e6 100644 --- a/content/posts/2020-02.md +++ b/content/posts/2020-02.md @@ -303,4 +303,40 @@ $ ./run.sh -s http://localhost:8983/solr/statistics -a import -o ~/Downloads/sta - OK that imported! I wonder if it works... maybe I'll try another day +## 2020-02-07 + +- I did some investigation into DSpace indexing performance using flame graphs + - Excellent introduction: http://www.brendangregg.com/flamegraphs.html + - Using flame graphs with java: https://netflixtechblog.com/java-in-flames-e763b3d32166 + - Fantastic wrapper scripts for doing perf on Java processes: https://github.com/jvm-profiling-tools/perf-map-agent + +``` +$ cd ~/src/git/perf-map-agent +$ cmake . +$ make +$ ./bin/create-links-in ~/.local/bin +$ export FLAMEGRAPH_DIR=/home/aorth/src/git/FlameGraph +$ export JAVA_HOME=/usr/lib/jvm/java-8-openjdk +$ export JAVA_OPTS="-XX:+PreserveFramePointer" +$ ~/dspace63/bin/dspace index-discovery -b & +# pid of tomcat java process +$ perf-java-flames 4478 +# pid of java indexing process +$ perf-java-flames 11359 +``` + +- All Java processes need to have `-XX:+PreserveFramePointer` if you want to trace their methods +- I did the same tests against DSpace 5.8 and 6.4-SNAPSHOT's CLI indexing process and Tomcat process + - For what it's worth, it appears all the Hibernate stuff is in the CLI processes, so we don't need to trace the Tomcat process +- Here is the flame graph for DSpace 5.8's `dspace index-discovery -b` java process: + +![DSpace 5.8 index-discovery flame graph](/cgspace-notes/2020/02/flamegraph-java-cli-dspace58.svg) + +- Here is the flame graph for DSpace 6.4-SNAPSHOT's `dspace index-discovery -b` java process: + +![DSpace 6.4-SNAPSHOT index-discovery flame graph](/cgspace-notes/2020/02/flamegraph-java-cli-dspace64-snapshot.svg) + +- If the width of the stacks indicates time, then it's clear that Hibernate takes longer... +- Apparently there is a "flame diff" tool, I wonder if we can use that to compare! + diff --git a/docs/2020-02/index.html b/docs/2020-02/index.html index daaa6ce1c..a48dee89f 100644 --- a/docs/2020-02/index.html +++ b/docs/2020-02/index.html @@ -20,7 +20,7 @@ The code finally builds and runs with a fresh install - + @@ -45,9 +45,9 @@ The code finally builds and runs with a fresh install "@type": "BlogPosting", "headline": "February, 2020", "url": "https:\/\/alanorth.github.io\/cgspace-notes\/2020-02\/", - "wordCount": "2069", + "wordCount": "2254", "datePublished": "2020-02-02T11:56:30+02:00", - "dateModified": "2020-02-06T12:47:25+02:00", + "dateModified": "2020-02-06T16:54:41+02:00", "author": { "@type": "Person", "name": "Alan Orth" @@ -420,6 +420,46 @@ $ ./run.sh -s http://localhost:8080/solr/statistics-2019 -a import -o ~/Download +

2020-02-07

+ +
$ cd ~/src/git/perf-map-agent
+$ cmake     .
+$ make
+$ ./bin/create-links-in ~/.local/bin
+$ export FLAMEGRAPH_DIR=/home/aorth/src/git/FlameGraph
+$ export JAVA_HOME=/usr/lib/jvm/java-8-openjdk
+$ export JAVA_OPTS="-XX:+PreserveFramePointer"
+$ ~/dspace63/bin/dspace index-discovery -b &
+# pid of tomcat java process
+$ perf-java-flames 4478
+# pid of java indexing process
+$ perf-java-flames 11359
+
+

DSpace 5.8 index-discovery flame graph

+ +

DSpace 6.4-SNAPSHOT index-discovery flame graph

+ diff --git a/docs/2020/02/flamegraph-java-cli-dspace58.svg b/docs/2020/02/flamegraph-java-cli-dspace58.svg new file mode 100644 index 000000000..75ed8cd58 --- /dev/null +++ b/docs/2020/02/flamegraph-java-cli-dspace58.svg @@ -0,0 +1,4200 @@ + + + + + + + + + + + + + + +Flame Graph + +Reset Zoom +Search +ic + + + +do_sys_poll (1 samples, 0.23%) + + + +java/util/regex/Pattern$Curly:::match (2 samples, 0.45%) + + + +call_stub (189 samples, 42.95%) +call_stub + + +org/dspace/app/util/DailyFileAppender:::subAppend (3 samples, 0.68%) + + + +__x64_sys_futex (48 samples, 10.91%) +__x64_sys_futex + + +nf_ct_get_tuple (1 samples, 0.23%) + + + +itable stub (1 samples, 0.23%) + + + +pthread_cond_timedwait@@GLIBC_2.3.2 (19 samples, 4.32%) +pthre.. + + +sun/net/spi/DefaultProxySelector$3:::run (1 samples, 0.23%) + + + +org/springframework/beans/factory/support/AbstractBeanFactory:::isTypeMatch (10 samples, 2.27%) +o.. + + +dequeue_task_fair (1 samples, 0.23%) + + + +java/lang/reflect/Method:::invoke (189 samples, 42.95%) +java/lang/reflect/Method:::invoke + + +sun/nio/cs/UTF_8$Encoder:::encode (3 samples, 0.68%) + + + +do_syscall_64 (8 samples, 1.82%) +d.. + + +org/dspace/storage/rdbms/DatabaseManager:::findByUnique (1 samples, 0.23%) + + + +[libjvm.so] (189 samples, 42.95%) +[libjvm.so] + + +[libjvm.so] (19 samples, 4.32%) +[libj.. + + +JVM_DoPrivileged (1 samples, 0.23%) + + + +entry_SYSCALL_64 (25 samples, 5.68%) +entry_S.. + + +__wake_up_sync_key (2 samples, 0.45%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeWithFlags (1 samples, 0.23%) + + + +do_syscall_64 (1 samples, 0.23%) + + + +tcp_ack (1 samples, 0.23%) + + + +java/util/regex/Pattern:::atom (1 samples, 0.23%) + + + +tcp_ack (3 samples, 0.68%) + + + +java/lang/StringBuilder:::append (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +__x64_sys_futex (4 samples, 0.91%) + + + +org/dspace/storage/rdbms/TableRowIterator:::hasNext (1 samples, 0.23%) + + + +__intel_pmu_enable_all.constprop.0 (48 samples, 10.91%) +__intel_pmu_enab.. + + +org/apache/solr/client/solrj/request/RequestWriter$LazyContentStream:::getStream (3 samples, 0.68%) + + + +__perf_event_task_sched_in (16 samples, 3.64%) +__pe.. + + +org/postgresql/core/v3/QueryExecutorImpl:::sendSync (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +do_syscall_64 (4 samples, 0.91%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/springframework/beans/factory/support/AbstractBeanFactory:::doGetBean (8 samples, 1.82%) +o.. + + +__x64_sys_futex (4 samples, 0.91%) + + + +update_blocked_averages (1 samples, 0.23%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (11 samples, 2.50%) +or.. + + +nft_do_chain (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (1 samples, 0.23%) + + + +org/springframework/beans/support/ResourceEditorRegistrar:::registerCustomEditors (1 samples, 0.23%) + + + +java/net/SocketInputStream:::read (2 samples, 0.45%) + + + +java/lang/String:::split (1 samples, 0.23%) + + + +java/net/SocketInputStream:::socketRead0 (1 samples, 0.23%) + + + +com/atmire/dspace/discovery/AtmireSolrService:::buildDocument (155 samples, 35.23%) +com/atmire/dspace/discovery/AtmireSolrService:::buildDoc.. + + +try_to_wake_up (2 samples, 0.45%) + + + +psi_task_change (1 samples, 0.23%) + + + +com/atmire/dspace/discovery/AtmireSolrService:::indexContent (181 samples, 41.14%) +com/atmire/dspace/discovery/AtmireSolrService:::indexContent + + +[libjvm.so] (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::process (1 samples, 0.23%) + + + +JVM_GetStackTraceElement (1 samples, 0.23%) + + + +[libjvm.so] (18 samples, 4.09%) +[lib.. + + +Finalizer (10 samples, 2.27%) +F.. + + +inet6_recvmsg (21 samples, 4.77%) +inet6.. + + +Java_java_net_SocketInputStream_socketRead0 (1 samples, 0.23%) + + + +__memset_avx2_erms (1 samples, 0.23%) + + + +org/dspace/content/Item:::getCollections (4 samples, 0.91%) + + + +Interpreter (1 samples, 0.23%) + + + +java/security/AccessController:::doPrivileged (5 samples, 1.14%) + + + +do_syscall_64 (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +org/apache/solr/client/solrj/request/RequestWriter$LazyContentStream:::getDelegate (19 samples, 4.32%) +org/a.. + + +org/dspace/storage/rdbms/TableRow:::setColumn (4 samples, 0.91%) + + + +entry_SYSCALL_64 (13 samples, 2.95%) +en.. + + +smp_apic_timer_interrupt (1 samples, 0.23%) + + + +enqueue_entity (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +futex_wait_queue_me (19 samples, 4.32%) +futex.. + + +Interpreter (189 samples, 42.95%) +Interpreter + + +do_syscall_64 (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (1 samples, 0.23%) + + + +bbr_cwnd_event (1 samples, 0.23%) + + + +[unknown] (9 samples, 2.05%) +[.. + + +org/dspace/content/Bundle:::getBitstreamsInternal (2 samples, 0.45%) + + + +java/net/SocketTimeoutException:::<init> (1 samples, 0.23%) + + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::getSSLSession (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::tryExecute (2 samples, 0.45%) + + + +org/apache/http/impl/DefaultConnectionReuseStrategy:::keepAlive (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/TableRow:::setColumn (1 samples, 0.23%) + + + +JVM_DoPrivileged (5 samples, 1.14%) + + + +schedule (18 samples, 4.09%) +sche.. + + +nft_do_chain_inet (4 samples, 0.91%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +vtable stub (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/security/AccessController:::doPrivileged (5 samples, 1.14%) + + + +org/apache/http/client/protocol/RequestAddCookies:::process (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +Java_java_lang_Throwable_fillInStackTrace (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (2 samples, 0.45%) + + + +Interpreter (189 samples, 42.95%) +Interpreter + + +tick_sched_timer (1 samples, 0.23%) + + + +jlong_disjoint_arraycopy (1 samples, 0.23%) + + + +do_syscall_64 (18 samples, 4.09%) +do_s.. + + +[libjvm.so] (2 samples, 0.45%) + + + +java/net/SocketInputStream:::read (2 samples, 0.45%) + + + +java/net/SocketInputStream:::read (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeWithFlags (3 samples, 0.68%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::tryExecute (4 samples, 0.91%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +__x64_sys_recvfrom (21 samples, 4.77%) +__x64.. + + +org/apache/solr/common/SolrDocument:::setField (1 samples, 0.23%) + + + +ip_output (22 samples, 5.00%) +ip_out.. + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (13 samples, 2.95%) +or.. + + +java/lang/ThreadLocal:::getMap (1 samples, 0.23%) + + + +futex_wait_queue_me (25 samples, 5.68%) +futex_w.. + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (2 samples, 0.45%) + + + +__netif_receive_skb_one_core (16 samples, 3.64%) +__ne.. + + +org/dspace/content/Community:::getParentCommunity (3 samples, 0.68%) + + + +org/dspace/text/filter/LowerCaseAndTrim:::filter (1 samples, 0.23%) + + + +nft_meta_get_eval (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::find (1 samples, 0.23%) + + + +__pthread_getspecific (1 samples, 0.23%) + + + +__x64_sys_futex (17 samples, 3.86%) +__x6.. + + +Java_java_io_FileOutputStream_writeBytes (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/util/regex/Pattern$CharProperty:::match (2 samples, 0.45%) + + + +org/apache/commons/logging/impl/WeakHashtable$Referenced:::<init> (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +[libjvm.so] (17 samples, 3.86%) +[lib.. + + +finish_task_switch (48 samples, 10.91%) +finish_task_switch + + +futex_wait (19 samples, 4.32%) +futex.. + + +find_busiest_group (1 samples, 0.23%) + + + +sk_wait_data (19 samples, 4.32%) +sk_wa.. + + +all (440 samples, 100%) + + + +[libjvm.so] (16 samples, 3.64%) +[lib.. + + +do_mprotect_pkey (1 samples, 0.23%) + + + +java/lang/reflect/Proxy:::newProxyInstance (1 samples, 0.23%) + + + +ret_from_intr (1 samples, 0.23%) + + + +ctx_sched_out (1 samples, 0.23%) + + + +irqtime_account_irq (1 samples, 0.23%) + + + +swapgs_restore_regs_and_return_to_usermode (4 samples, 0.91%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +schedule (8 samples, 1.82%) +s.. + + +sk_stream_alloc_skb (1 samples, 0.23%) + + + +Interpreter (189 samples, 42.95%) +Interpreter + + +sun/util/calendar/Gregorian:::getCalendarDate (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +JVM_InvokeMethod (189 samples, 42.95%) +JVM_InvokeMethod + + +[libnet.so] (1 samples, 0.23%) + + + +entry_SYSCALL_64 (48 samples, 10.91%) +entry_SYSCALL_64 + + +org/springframework/core/convert/support/GenericConversionService:::addConverter (2 samples, 0.45%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +update_process_times (1 samples, 0.23%) + + + +org/apache/http/message/AbstractHttpMessage:::headerIterator (1 samples, 0.23%) + + + +futex_wait (1 samples, 0.23%) + + + +org/dspace/content/Bundle:::getName (1 samples, 0.23%) + + + +org/apache/http/impl/io/AbstractSessionOutputBuffer:::write (2 samples, 0.45%) + + + +org/dspace/servicemanager/DSpaceServiceManager:::getServiceByName (1 samples, 0.23%) + + + +org/apache/commons/dbcp/PoolablePreparedStatement:::close (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +sun/reflect/DelegatingMethodAccessorImpl:::invoke (189 samples, 42.95%) +sun/reflect/DelegatingMethodAccessorImpl:::invoke + + +[libjvm.so] (1 samples, 0.23%) + + + +schedule_hrtimeout_range_clock (1 samples, 0.23%) + + + +nf_hook_slow (2 samples, 0.45%) + + + +java/net/SocketInputStream:::socketRead0 (1 samples, 0.23%) + + + +__intel_pmu_enable_all.constprop.0 (4 samples, 0.91%) + + + +__GI___libc_write (1 samples, 0.23%) + + + +org/apache/commons/dbcp/PoolingDataSource$PoolGuardConnectionWrapper:::prepareStatement (2 samples, 0.45%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +pollwake (2 samples, 0.45%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +org/apache/commons/lang/time/FastDateFormat:::getInstance (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +_complete_monitor_locking_Java (1 samples, 0.23%) + + + +__ip_local_out (5 samples, 1.14%) + + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::receiveResponseEntity (1 samples, 0.23%) + + + +tcp_rack_update_reo_wnd (1 samples, 0.23%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::tryExecute (2 samples, 0.45%) + + + +org/apache/commons/logging/LogFactory:::getFactory (5 samples, 1.14%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +ip_local_deliver (10 samples, 2.27%) +i.. + + +org/dspace/storage/rdbms/TableRowIterator:::close (1 samples, 0.23%) + + + +jshort_disjoint_arraycopy (1 samples, 0.23%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::createMethod (22 samples, 5.00%) +org/ap.. + + +dev_hard_start_xmit (2 samples, 0.45%) + + + +[unknown] (8 samples, 1.82%) +[.. + + +schedule (1 samples, 0.23%) + + + +tcp_v4_do_rcv (1 samples, 0.23%) + + + +[libjli.so] (189 samples, 42.95%) +[libjli.so] + + +java/net/AbstractPlainSocketImpl:::setOption (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +Interpreter (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::sendSync (1 samples, 0.23%) + + + +__vdso_gettimeofday (1 samples, 0.23%) + + + +[libnet.so] (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::findByUnique (1 samples, 0.23%) + + + +__schedule (4 samples, 0.91%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (2 samples, 0.45%) + + + +java/util/regex/Pattern$Curly:::match (2 samples, 0.45%) + + + +org/apache/http/entity/mime/AbstractMultipartForm:::encode (1 samples, 0.23%) + + + +native_write_msr (48 samples, 10.91%) +native_write_msr + + +org/springframework/beans/factory/support/DefaultSingletonBeanRegistry:::getSingletonNames (1 samples, 0.23%) + + + +apic_timer_interrupt (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +nvme_irq (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::sendOneQuery (1 samples, 0.23%) + + + +java/io/FileOutputStream:::write (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::clearParameters (1 samples, 0.23%) + + + +org/apache/log4j/WriterAppender:::subAppend (2 samples, 0.45%) + + + +org/apache/http/impl/client/ClientParamsStack:::getParameter (1 samples, 0.23%) + + + +org/apache/http/message/AbstractHttpMessage:::setParams (1 samples, 0.23%) + + + +handle_edge_irq (1 samples, 0.23%) + + + +call_stub (1 samples, 0.23%) + + + +sun/misc/FloatingDecimal$BinaryToASCIIBuffer:::getChars (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +VM_Periodic_Tas (20 samples, 4.55%) +VM_Pe.. + + +__intel_pmu_enable_all.constprop.0 (16 samples, 3.64%) +__in.. + + +resolve_opt_virtual_call (1 samples, 0.23%) + + + +org/apache/log4j/Category:::info (3 samples, 0.68%) + + + +sock_sendmsg (39 samples, 8.86%) +sock_sendmsg + + +do_syscall_64 (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (2 samples, 0.45%) + + + +flush_tlb_mm_range (1 samples, 0.23%) + + + +java/lang/StringCoding:::decode (1 samples, 0.23%) + + + +[libjvm.so] (19 samples, 4.32%) +[libj.. + + +native_write_msr (12 samples, 2.73%) +na.. + + +change_protection (1 samples, 0.23%) + + + +VM_Thread (20 samples, 4.55%) +VM_Th.. + + +start_thread (2 samples, 0.45%) + + + +handle_irq_event (1 samples, 0.23%) + + + +sock_def_readable (3 samples, 0.68%) + + + +tick_sched_timer (1 samples, 0.23%) + + + +do_syscall_64 (4 samples, 0.91%) + + + +__handle_irq_event_percpu (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/util/regex/Pattern$Curly:::match (2 samples, 0.45%) + + + +__sys_connect (1 samples, 0.23%) + + + +release_sock (1 samples, 0.23%) + + + +org/apache/http/impl/io/AbstractSessionOutputBuffer:::write (1 samples, 0.23%) + + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (9 samples, 2.05%) +o.. + + +java/util/LinkedHashMap:::removeEldestEntry (1 samples, 0.23%) + + + +nft_do_chain_inet (1 samples, 0.23%) + + + +schedule_timeout (19 samples, 4.32%) +sched.. + + +[libjvm.so] (1 samples, 0.23%) + + + +java/net/SocketInputStream:::read (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +tcp_recvmsg (21 samples, 4.77%) +tcp_r.. + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +Interpreter (189 samples, 42.95%) +Interpreter + + +[libjvm.so] (1 samples, 0.23%) + + + +nf_nat_inet_fn (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/net/PlainSocketImpl:::socketSetOption0 (1 samples, 0.23%) + + + +java/util/regex/Pattern$BmpCharProperty:::match (2 samples, 0.45%) + + + +org/apache/solr/client/solrj/request/UpdateRequest:::writeXML (18 samples, 4.09%) +org/.. + + +__x64_sys_futex (25 samples, 5.68%) +__x64_s.. + + +__x64_sys_futex (8 samples, 1.82%) +_.. + + +com/atmire/dspace/discovery/ItemCollectionPlugin:::additionalIndex (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::findByUnique (5 samples, 1.14%) + + + +load_balance (1 samples, 0.23%) + + + +org/dspace/browse/SolrBrowseCreateDAO:::additionalIndex (32 samples, 7.27%) +org/dspace.. + + +do_syscall_64 (19 samples, 4.32%) +do_sy.. + + +entry_SYSCALL_64 (4 samples, 0.91%) + + + +__x64_sys_futex (19 samples, 4.32%) +__x64.. + + +[libjvm.so] (1 samples, 0.23%) + + + +Interpreter (189 samples, 42.95%) +Interpreter + + +sun/net/spi/DefaultProxySelector$3:::run (1 samples, 0.23%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +pthread_cond_wait@@GLIBC_2.3.2 (8 samples, 1.82%) +p.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (10 samples, 2.27%) +o.. + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +org/dspace/sort/OrderFormat:::makeSortString (4 samples, 0.91%) + + + +_register_finalizer_Java (1 samples, 0.23%) + + + +org/springframework/core/convert/support/DefaultConversionService:::addFallbackConverters (1 samples, 0.23%) + + + +org/apache/http/protocol/HttpRequestExecutor:::doReceiveResponse (1 samples, 0.23%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +on_each_cpu_cond_mask (1 samples, 0.23%) + + + +jshort_disjoint_arraycopy (1 samples, 0.23%) + + + +org/apache/solr/client/solrj/util/ClientUtils:::writeXML (18 samples, 4.09%) +org/.. + + +finish_task_switch (4 samples, 0.91%) + + + +sun/nio/cs/UTF_8$Decoder:::decode (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +finish_task_switch (24 samples, 5.45%) +finish_.. + + +org/apache/http/impl/io/ChunkedOutputStream:::flushCacheWithAppend (2 samples, 0.45%) + + + +org/apache/http/protocol/HttpRequestExecutor:::preProcess (2 samples, 0.45%) + + + +Ljava/lang/ref/Reference:::tryHandlePending (2 samples, 0.45%) + + + +exit_to_usermode_loop (4 samples, 0.91%) + + + +org/apache/log4j/Category:::callAppenders (3 samples, 0.68%) + + + +futex_wait (4 samples, 0.91%) + + + +java (312 samples, 70.91%) +java + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (2 samples, 0.45%) + + + +java/util/regex/Pattern$5:::isSatisfiedBy (2 samples, 0.45%) + + + +java/nio/charset/CharsetEncoder:::encode (1 samples, 0.23%) + + + +java/util/regex/Pattern$Ctype:::isSatisfiedBy (1 samples, 0.23%) + + + +nft_do_chain_inet (1 samples, 0.23%) + + + +call_stub (2 samples, 0.45%) + + + +java/lang/Throwable:::printStackTrace (2 samples, 0.45%) + + + +org/apache/log4j/DefaultThrowableRenderer:::render (2 samples, 0.45%) + + + +sun/net/spi/DefaultProxySelector$3:::run (1 samples, 0.23%) + + + +finish_task_switch (4 samples, 0.91%) + + + +java/lang/StringBuilder:::append (3 samples, 0.68%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +_register_finalizer_Java (1 samples, 0.23%) + + + +strncpy (1 samples, 0.23%) + + + +java/util/regex/Pattern$Curly:::match0 (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (2 samples, 0.45%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +__intel_pmu_enable_all.constprop.0 (8 samples, 1.82%) +_.. + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::sendRequestEntity (2 samples, 0.45%) + + + +org/apache/solr/client/solrj/request/AbstractUpdateRequest:::process (15 samples, 3.41%) +org.. + + +JVM_DoPrivileged (4 samples, 0.91%) + + + +java/net/SocketInputStream:::read (1 samples, 0.23%) + + + +nf_nat_ipv4_fn (1 samples, 0.23%) + + + +__local_bh_enable_ip (19 samples, 4.32%) +__loc.. + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +__rcu_read_lock (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (2 samples, 0.45%) + + + +org/dspace/content/DSpaceObject:::getMetadata (6 samples, 1.36%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (3 samples, 0.68%) + + + +org/dspace/servicemanager/spring/SpringServiceManager:::getServicesByType (28 samples, 6.36%) +org/dspa.. + + +native_write_msr (4 samples, 0.91%) + + + +java/net/SocketInputStream:::read (3 samples, 0.68%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/dspace/storage/rdbms/TableRow:::canonicalizeAndCheck (1 samples, 0.23%) + + + +__alloc_skb (1 samples, 0.23%) + + + +__schedule (4 samples, 0.91%) + + + +org/apache/commons/dbcp/PoolingDataSource$PoolGuardConnectionWrapper:::prepareStatement (1 samples, 0.23%) + + + +java/lang/String:::trim (1 samples, 0.23%) + + + +java/lang/Class:::getMethod (2 samples, 0.45%) + + + +Java_java_net_SocketInputStream_socketRead0 (2 samples, 0.45%) + + + +VerifyClassname (1 samples, 0.23%) + + + +call_stub (2 samples, 0.45%) + + + +java/io/FileOutputStream:::writeBytes (1 samples, 0.23%) + + + +org/apache/commons/pool/impl/GenericObjectPool:::borrowObject (2 samples, 0.45%) + + + +org/apache/commons/logging/impl/SLF4JLocationAwareLog:::isDebugEnabled (1 samples, 0.23%) + + + +simple_copy_to_iter (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +org/apache/http/impl/io/SocketInputBuffer:::isDataAvailable (4 samples, 0.91%) + + + +do_syscall_64 (21 samples, 4.77%) +do_sy.. + + +tcp_v4_rcv (7 samples, 1.59%) + + + +org/apache/log4j/Category:::callAppenders (2 samples, 0.45%) + + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +Java_java_net_SocketInputStream_socketRead0 (1 samples, 0.23%) + + + +nf_hook_slow (4 samples, 0.91%) + + + +org/dspace/storage/rdbms/DatabaseManager:::process (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +futex_wait (8 samples, 1.82%) +f.. + + +start_thread (2 samples, 0.45%) + + + +__libc_recv (22 samples, 5.00%) +__libc.. + + +org/dspace/storage/rdbms/DatabaseManager:::process (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/dspace/content/ItemIdIterator:::next (1 samples, 0.23%) + + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +[libjvm.so] (189 samples, 42.95%) +[libjvm.so] + + +java/net/SocketInputStream:::read (1 samples, 0.23%) + + + +pthread_cond_wait@@GLIBC_2.3.2 (48 samples, 10.91%) +pthread_cond_wai.. + + +finish_task_switch (8 samples, 1.82%) +f.. + + +org/dspace/storage/rdbms/TableRow:::setColumn (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +[libjvm.so] (4 samples, 0.91%) + + + +__schedule (16 samples, 3.64%) +__sc.. + + +org/dspace/eperson/Group:::find (1 samples, 0.23%) + + + +ip_finish_output2 (21 samples, 4.77%) +ip_fi.. + + +[unknown] (18 samples, 4.09%) +[unk.. + + +futex_wait_queue_me (8 samples, 1.82%) +f.. + + +org/dspace/storage/rdbms/TableRow:::resetChanged (1 samples, 0.23%) + + + +java/lang/Class:::forName0 (1 samples, 0.23%) + + + +__intel_pmu_enable_all.constprop.0 (4 samples, 0.91%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (1 samples, 0.23%) + + + +__poll (1 samples, 0.23%) + + + +[libjvm.so] (6 samples, 1.36%) + + + +java/lang/StringCoding:::encode (3 samples, 0.68%) + + + +Ljava/lang/ref/Reference$ReferenceHandler:::run (2 samples, 0.45%) + + + +Interpreter (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +java/net/SocketOutputStream:::socketWrite0 (1 samples, 0.23%) + + + +java/util/regex/Pattern$Begin:::match (1 samples, 0.23%) + + + +org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory:::predictBeanType (4 samples, 0.91%) + + + +[unknown] (29 samples, 6.59%) +[unknown] + + +schedule (4 samples, 0.91%) + + + +Java_java_net_SocketInputStream_socketRead0 (3 samples, 0.68%) + + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +java/security/AccessController:::doPrivileged (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +Interpreter (1 samples, 0.23%) + + + +bbr_min_tso_segs (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +futex_wait (4 samples, 0.91%) + + + +org/apache/http/protocol/HttpRequestExecutor:::postProcess (1 samples, 0.23%) + + + +__perf_event_task_sched_in (48 samples, 10.91%) +__perf_event_tas.. + + +__x64_sys_futex (1 samples, 0.23%) + + + +java/util/regex/Pattern$GroupTail:::match (2 samples, 0.45%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +__schedule (8 samples, 1.82%) +_.. + + +JNU_ThrowByName (1 samples, 0.23%) + + + +java/util/HashSet:::iterator (1 samples, 0.23%) + + + +nf_hook_slow (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeQuery (1 samples, 0.23%) + + + +org/postgresql/core/PGStream:::ReceiveTupleV3 (1 samples, 0.23%) + + + +org/apache/http/message/HeaderGroup:::getHeaders (1 samples, 0.23%) + + + +native_write_msr (8 samples, 1.82%) +n.. + + +java/lang/Class:::forName (2 samples, 0.45%) + + + +__x86_indirect_thunk_rax (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +Interpreter (1 samples, 0.23%) + + + +org/apache/solr/client/solrj/request/RequestWriter$LazyContentStream:::getName (19 samples, 4.32%) +org/a.. + + +[libjvm.so] (2 samples, 0.45%) + + + +java/util/AbstractCollection:::addAll (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeWithFlags (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +dequeue_task_fair (1 samples, 0.23%) + + + +perf_event_task_tick (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +__intel_pmu_enable_all.constprop.0 (8 samples, 1.82%) +_.. + + +preempt_count_sub (1 samples, 0.23%) + + + +org/apache/http/impl/client/DefaultUserTokenHandler:::getUserToken (1 samples, 0.23%) + + + +sun/misc/FloatingDecimal$BinaryToASCIIBuffer:::appendTo (1 samples, 0.23%) + + + +netif_rx_internal (1 samples, 0.23%) + + + +__schedule (8 samples, 1.82%) +_.. + + +org/dspace/servicemanager/config/DSpaceConfigurationService:::getProperty (1 samples, 0.23%) + + + +__poll (1 samples, 0.23%) + + + +tcp_rbtree_insert (1 samples, 0.23%) + + + +java/lang/String:::hashCode (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::processResults (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +preempt_count_sub.constprop.0 (1 samples, 0.23%) + + + +org/apache/commons/dbcp/PoolingDataSource:::getConnection (2 samples, 0.45%) + + + +org/dspace/content/Bundle:::<init> (2 samples, 0.45%) + + + +java/util/regex/Pattern$5:::isSatisfiedBy (2 samples, 0.45%) + + + +org/dspace/storage/rdbms/DatabaseManager:::find (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (4 samples, 0.91%) + + + +org/apache/commons/logging/LogFactory:::getFactory (6 samples, 1.36%) + + + +org/dspace/core/Context:::cache (1 samples, 0.23%) + + + +org/apache/http/impl/io/SocketInputBuffer:::isDataAvailable (3 samples, 0.68%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +update_process_times (1 samples, 0.23%) + + + +org/dspace/browse/SolrBrowseCreateDAO:::<init> (6 samples, 1.36%) + + + +nft_do_chain (4 samples, 0.91%) + + + +org/apache/http/impl/client/EntityEnclosingRequestWrapper$EntityWrapper:::writeTo (4 samples, 0.91%) + + + +java/util/regex/Pattern$Curly:::match0 (2 samples, 0.45%) + + + +org/apache/commons/dbcp/DelegatingStatement:::close (1 samples, 0.23%) + + + +schedule (4 samples, 0.91%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +futex_wait_queue_me (4 samples, 0.91%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +Interpreter (1 samples, 0.23%) + + + +java/net/SocketInputStream:::socketRead0 (1 samples, 0.23%) + + + +start_thread (195 samples, 44.32%) +start_thread + + +loopback_xmit (2 samples, 0.45%) + + + +[libjvm.so] (4 samples, 0.91%) + + + +org/apache/solr/common/util/JavaBinCodec:::readVal (1 samples, 0.23%) + + + +futex_wait (25 samples, 5.68%) +futex_w.. + + +sun/reflect/GeneratedConstructorAccessor22:::newInstance (6 samples, 1.36%) + + + +__sys_sendto (39 samples, 8.86%) +__sys_sendto + + +enqueue_hrtimer (1 samples, 0.23%) + + + +schedule (8 samples, 1.82%) +s.. + + +dequeue_entity (1 samples, 0.23%) + + + +entry_SYSCALL_64 (46 samples, 10.45%) +entry_SYSCALL_64 + + +nft_do_chain (1 samples, 0.23%) + + + +org/apache/http/entity/InputStreamEntity:::writeTo (4 samples, 0.91%) + + + +[[vdso]] (1 samples, 0.23%) + + + +__schedule (4 samples, 0.91%) + + + +__local_bh_enable_ip (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeWithFlags (1 samples, 0.23%) + + + +_complete_monitor_locking_Java (1 samples, 0.23%) + + + +copyin (1 samples, 0.23%) + + + +Java_java_net_SocketOutputStream_socketWrite0 (1 samples, 0.23%) + + + +java/util/regex/Pattern:::clazz (1 samples, 0.23%) + + + +org/postgresql/core/PGStream:::ReceiveTupleV3 (1 samples, 0.23%) + + + +org/apache/log4j/Category:::error (2 samples, 0.45%) + + + +wait_woken (19 samples, 4.32%) +wait_.. + + +org/apache/http/impl/client/DefaultRequestDirector:::<init> (1 samples, 0.23%) + + + +blk_mq_complete_request (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +iptable_security_hook (1 samples, 0.23%) + + + +do_syscall_64 (8 samples, 1.82%) +d.. + + +org/postgresql/core/v3/QueryExecutorImpl:::processResults (2 samples, 0.45%) + + + +java/net/SocketInputStream:::socketRead0 (2 samples, 0.45%) + + + +org/apache/http/entity/mime/content/StringBody:::<init> (3 samples, 0.68%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::processResults (1 samples, 0.23%) + + + +org/apache/http/entity/mime/content/StringBody:::writeTo (1 samples, 0.23%) + + + +[libjvm.so] (6 samples, 1.36%) + + + +__schedule (19 samples, 4.32%) +__sch.. + + +jbyte_disjoint_arraycopy (2 samples, 0.45%) + + + +pthread_cond_timedwait@@GLIBC_2.3.2 (1 samples, 0.23%) + + + +org/apache/log4j/helpers/AppenderAttachableImpl:::appendLoopOnAppenders (2 samples, 0.45%) + + + +[libjvm.so] (189 samples, 42.95%) +[libjvm.so] + + +__schedule (48 samples, 10.91%) +__schedule + + +queue_work_on (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::processResults (1 samples, 0.23%) + + + +org/apache/solr/common/util/JavaBinCodec:::readArray (1 samples, 0.23%) + + + +start_thread (1 samples, 0.23%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::processResults (1 samples, 0.23%) + + + +Interpreter (1 samples, 0.23%) + + + +org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory:::instantiateBean (7 samples, 1.59%) + + + +tcp_v4_do_rcv (6 samples, 1.36%) + + + +JNU_ThrowByName (1 samples, 0.23%) + + + +[libjvm.so] (8 samples, 1.82%) +[.. + + +[libjvm.so] (17 samples, 3.86%) +[lib.. + + +java/util/Arrays:::copyOf (1 samples, 0.23%) + + + +__hrtimer_run_queues (1 samples, 0.23%) + + + +start_thread (19 samples, 4.32%) +start.. + + +task_tick_fair (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::find (2 samples, 0.45%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +schedule (4 samples, 0.91%) + + + +__intel_pmu_enable_all.constprop.0 (24 samples, 5.45%) +__intel.. + + +pthread_cond_timedwait@@GLIBC_2.3.2 (18 samples, 4.09%) +pthr.. + + +call_stub (1 samples, 0.23%) + + + +finish_task_switch (17 samples, 3.86%) +fini.. + + +[libjvm.so] (2 samples, 0.45%) + + + +hrtimer_interrupt (1 samples, 0.23%) + + + +__softirqentry_text_start (18 samples, 4.09%) +__so.. + + +futex_wait_queue_me (4 samples, 0.91%) + + + +__perf_event_task_sched_in (17 samples, 3.86%) +__pe.. + + +do_mprotect_pkey (1 samples, 0.23%) + + + +[libjvm.so] (189 samples, 42.95%) +[libjvm.so] + + +[unknown] (48 samples, 10.91%) +[unknown] + + +do_IRQ (1 samples, 0.23%) + + + +tcp_sendmsg (38 samples, 8.64%) +tcp_sendmsg + + +__intel_pmu_enable_all.constprop.0 (12 samples, 2.73%) +__.. + + +java/util/Date:::normalize (1 samples, 0.23%) + + + +do_softirq_own_stack (18 samples, 4.09%) +do_s.. + + +futex_wait_queue_me (13 samples, 2.95%) +fu.. + + +[libjvm.so] (2 samples, 0.45%) + + + +ip_rcv (16 samples, 3.64%) +ip_rcv + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +jshort_disjoint_arraycopy (1 samples, 0.23%) + + + +__schedule (25 samples, 5.68%) +__sched.. + + +hrtimer_interrupt (1 samples, 0.23%) + + + +__mprotect (1 samples, 0.23%) + + + +java/net/SocketInputStream:::read (1 samples, 0.23%) + + + +apic_timer_interrupt (1 samples, 0.23%) + + + +Java_java_net_SocketInputStream_socketRead0 (2 samples, 0.45%) + + + +entry_SYSCALL_64 (4 samples, 0.91%) + + + +tcp_newly_delivered (1 samples, 0.23%) + + + +mprotect_fixup (1 samples, 0.23%) + + + +org/apache/solr/common/util/JavaBinCodec:::readSolrDocumentList (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +__x64_sys_connect (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (2 samples, 0.45%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::createMethod (6 samples, 1.36%) + + + +jshort_disjoint_arraycopy (1 samples, 0.23%) + + + +org/apache/solr/common/util/XML:::escape (12 samples, 2.73%) +or.. + + +__intel_pmu_enable_all.constprop.0 (16 samples, 3.64%) +__in.. + + +java/lang/StringCoding:::encode (3 samples, 0.68%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::sendRequestEntity (4 samples, 0.91%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (3 samples, 0.68%) + + + +org/apache/commons/dbcp/DelegatingStatement:::executeQuery (2 samples, 0.45%) + + + +org/apache/solr/client/solrj/request/QueryRequest:::process (10 samples, 2.27%) +o.. + + +java/util/regex/Pattern$Branch:::match (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +org/dspace/util/MultiFormatDateParser:::parse (2 samples, 0.45%) + + + +org/springframework/beans/TypeConverterDelegate:::convertIfNecessary (27 samples, 6.14%) +org/spri.. + + +_copy_from_iter_full (1 samples, 0.23%) + + + +org/dspace/content/Item:::getCollections (1 samples, 0.23%) + + + +org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory:::doCreateBean (7 samples, 1.59%) + + + +__kmalloc_node_track_caller (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +enqueue_task_fair (1 samples, 0.23%) + + + +com/atmire/dspace/discovery/AtmireSolrService:::writeDocument (49 samples, 11.14%) +com/atmire/dspac.. + + +[libjvm.so] (1 samples, 0.23%) + + + +JVM_DoPrivileged (1 samples, 0.23%) + + + +java/lang/AbstractStringBuilder:::append (1 samples, 0.23%) + + + +sk_page_frag_refill (1 samples, 0.23%) + + + +schedule (16 samples, 3.64%) +sche.. + + +update_cfs_group (1 samples, 0.23%) + + + +[libjvm.so] (14 samples, 3.18%) +[li.. + + +__mprotect (1 samples, 0.23%) + + + +do_syscall_64 (1 samples, 0.23%) + + + +org/apache/http/protocol/BasicHttpContext:::setAttribute (1 samples, 0.23%) + + + +org/apache/solr/common/util/JavaBinCodec:::readVal (1 samples, 0.23%) + + + +native_write_msr (16 samples, 3.64%) +nati.. + + +java/net/URI:::<init> (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (1 samples, 0.23%) + + + +java/util/regex/Pattern$Curly:::match (1 samples, 0.23%) + + + +schedule (19 samples, 4.32%) +sched.. + + +scheduler_tick (1 samples, 0.23%) + + + +__virt_addr_valid (1 samples, 0.23%) + + + +__pthread_mutex_unlock_usercnt (1 samples, 0.23%) + + + +org/springframework/beans/factory/support/DefaultListableBeanFactory:::getBeanNamesForType (19 samples, 4.32%) +org/s.. + + +__perf_event_task_sched_in (4 samples, 0.91%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (13 samples, 2.95%) +or.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (14 samples, 3.18%) +org.. + + +futex_wait_queue_me (8 samples, 1.82%) +f.. + + +entry_SYSCALL_64 (19 samples, 4.32%) +entry.. + + +__queue_work (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/util/regex/Pattern:::escape (1 samples, 0.23%) + + + +ip_protocol_deliver_rcu (8 samples, 1.82%) +i.. + + +[libjvm.so] (2 samples, 0.45%) + + + +__perf_event_task_sched_in (8 samples, 1.82%) +_.. + + +finish_task_switch (8 samples, 1.82%) +f.. + + +syscall_return_via_sysret (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/util/LinkedHashMap:::removeEldestEntry (1 samples, 0.23%) + + + +enqueue_to_backlog (1 samples, 0.23%) + + + +copy_user_enhanced_fast_string (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/springframework/core/GenericTypeResolver:::doResolveTypeArguments (1 samples, 0.23%) + + + +org/dspace/content/Community:::getAllParents (3 samples, 0.68%) + + + +Java_java_net_SocketInputStream_socketRead0 (1 samples, 0.23%) + + + +pick_next_task_fair (1 samples, 0.23%) + + + +finish_task_switch (4 samples, 0.91%) + + + +org/apache/solr/common/SolrInputDocument:::getFieldValues (1 samples, 0.23%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::tryExecute (2 samples, 0.45%) + + + +_raw_spin_lock (1 samples, 0.23%) + + + +org/apache/commons/logging/impl/SLF4JLocationAwareLog:::isDebugEnabled (1 samples, 0.23%) + + + +org/dspace/servicemanager/config/DSpaceConfigurationService:::getPropertyAsType (27 samples, 6.14%) +org/dspa.. + + +tlb_is_not_lazy (1 samples, 0.23%) + + + +org/springframework/core/env/MutablePropertySources:::addLast (7 samples, 1.59%) + + + +org/dspace/storage/rdbms/DatabaseManager:::findByUnique (1 samples, 0.23%) + + + +java/util/Formatter:::format (7 samples, 1.59%) + + + +org/dspace/content/Item:::getCollections (3 samples, 0.68%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +prepare_exit_to_usermode (4 samples, 0.91%) + + + +org/apache/commons/dbcp/PoolableConnectionFactory:::validateConnection (2 samples, 0.45%) + + + +java/util/regex/Pattern$BmpCharProperty:::match (2 samples, 0.45%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::tryConnect (1 samples, 0.23%) + + + +pthread_cond_wait@@GLIBC_2.3.2 (8 samples, 1.82%) +p.. + + +__hrtimer_run_queues (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +Java_java_net_PlainSocketImpl_socketSetOption0 (1 samples, 0.23%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (4 samples, 0.91%) + + + +java/util/concurrent/ConcurrentHashMap:::transfer (1 samples, 0.23%) + + + +futex_wait (48 samples, 10.91%) +futex_wait + + +java/io/FileOutputStream:::write (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::find (1 samples, 0.23%) + + + +org/apache/solr/common/util/JavaBinCodec:::readVal (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (3 samples, 0.68%) + + + +C2_CompilerThre (48 samples, 10.91%) +C2_CompilerThre + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (9 samples, 2.05%) +o.. + + +org/dspace/storage/rdbms/DatabaseManager:::findByUnique (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +schedule (48 samples, 10.91%) +schedule + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeWithFlags (1 samples, 0.23%) + + + +__x64_sys_poll (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeQuery (1 samples, 0.23%) + + + +org/dspace/core/PluginManager:::getNamedPlugin (3 samples, 0.68%) + + + +org/springframework/beans/factory/support/AbstractBeanFactory:::doGetBean (1 samples, 0.23%) + + + +__dev_queue_xmit (2 samples, 0.45%) + + + +native_write_msr (24 samples, 5.45%) +native_.. + + +skb_copy_datagram_iter (1 samples, 0.23%) + + + +java/util/HashMap:::get (1 samples, 0.23%) + + + +[unknown] (17 samples, 3.86%) +[unk.. + + +[libjvm.so] (1 samples, 0.23%) + + + +__pthread_getspecific (1 samples, 0.23%) + + + +java/lang/Throwable:::getStackTraceElement (1 samples, 0.23%) + + + +java/util/regex/Pattern$Curly:::match0 (2 samples, 0.45%) + + + +java/util/regex/Pattern$Curly:::match0 (2 samples, 0.45%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (2 samples, 0.45%) + + + +org/dspace/core/Context:::<init> (2 samples, 0.45%) + + + +entry_SYSCALL_64 (18 samples, 4.09%) +entr.. + + +org/springframework/core/convert/support/DefaultConversionService:::addFallbackConverters (1 samples, 0.23%) + + + +do_syscall_64 (45 samples, 10.23%) +do_syscall_64 + + +[libjvm.so] (2 samples, 0.45%) + + + +newidle_balance (1 samples, 0.23%) + + + +java/lang/String:::split (1 samples, 0.23%) + + + +org/dspace/discovery/SearchUtils:::getAllDiscoveryConfigurations (3 samples, 0.68%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/TableRowIterator:::next (1 samples, 0.23%) + + + +[libjvm.so] (6 samples, 1.36%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +process_backlog (16 samples, 3.64%) +proc.. + + +java/util/regex/Pattern$Curly:::match (2 samples, 0.45%) + + + +org/dspace/storage/rdbms/DatabaseManager:::findByUnique (2 samples, 0.45%) + + + +timerqueue_add (1 samples, 0.23%) + + + +sun/reflect/Reflection:::getCallerClass (1 samples, 0.23%) + + + +blk_update_request (1 samples, 0.23%) + + + +futex_wait (8 samples, 1.82%) +f.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (15 samples, 3.41%) +org.. + + +java/util/concurrent/ConcurrentHashMap:::putVal (1 samples, 0.23%) + + + +org/apache/http/impl/io/AbstractSessionOutputBuffer:::flushBuffer (1 samples, 0.23%) + + + +update_load_avg.constprop.0 (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::process (1 samples, 0.23%) + + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (4 samples, 0.91%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/net/SocketInputStream:::socketRead0 (2 samples, 0.45%) + + + +_raw_spin_unlock (1 samples, 0.23%) + + + +nf_hook_slow (5 samples, 1.14%) + + + +update_cfs_group (1 samples, 0.23%) + + + +org/apache/http/impl/DefaultConnectionReuseStrategy:::keepAlive (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/net/SocketInputStream:::socketRead0 (3 samples, 0.68%) + + + +org/dspace/storage/rdbms/DatabaseManager:::process (6 samples, 1.36%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/net/SocketOutputStream:::socketWrite0 (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::receiveFields (1 samples, 0.23%) + + + +dequeue_entity (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeWithFlags (2 samples, 0.45%) + + + +org/apache/http/entity/mime/HttpStrictMultipart:::formatMultipartHeader (1 samples, 0.23%) + + + +tcp_push (1 samples, 0.23%) + + + +__update_load_avg_se (1 samples, 0.23%) + + + +__tcp_transmit_skb (28 samples, 6.36%) +__tcp_tr.. + + +netif_rx (1 samples, 0.23%) + + + +[libjvm.so] (19 samples, 4.32%) +[libj.. + + +org/apache/solr/common/util/XML:::escape (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::handleResponse (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::sendBind (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (1 samples, 0.23%) + + + +java/net/AbstractPlainSocketImpl:::setOption (1 samples, 0.23%) + + + +org/dspace/content/DSpaceObject$MetadataCache:::get (6 samples, 1.36%) + + + +java/net/SocketInputStream:::socketRead0 (1 samples, 0.23%) + + + +org/apache/http/protocol/HttpRequestExecutor:::doReceiveResponse (2 samples, 0.45%) + + + +org/dspace/eperson/Group:::find (1 samples, 0.23%) + + + +__lll_lock_wait (4 samples, 0.91%) + + + +org/dspace/storage/rdbms/TableRow:::getIntColumn (1 samples, 0.23%) + + + +Interpreter (189 samples, 42.95%) +Interpreter + + +__perf_event_task_sched_in (24 samples, 5.45%) +__perf_.. + + +call_stub (189 samples, 42.95%) +call_stub + + +Interpreter (1 samples, 0.23%) + + + +tcp_sendmsg_locked (37 samples, 8.41%) +tcp_sendmsg_.. + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (2 samples, 0.45%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (2 samples, 0.45%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::processResults (3 samples, 0.68%) + + + +org/apache/log4j/helpers/AppenderAttachableImpl:::appendLoopOnAppenders (3 samples, 0.68%) + + + +org/dspace/discovery/SolrServiceImpl:::requiresIndexing (10 samples, 2.27%) +o.. + + +sun/nio/cs/UTF_8$Encoder:::encode (3 samples, 0.68%) + + + +org/apache/solr/client/solrj/request/AbstractUpdateRequest:::process (37 samples, 8.41%) +org/apache/s.. + + +__perf_event_task_sched_out (1 samples, 0.23%) + + + +[unknown] (19 samples, 4.32%) +[unkn.. + + +__perf_event_task_sched_in (12 samples, 2.73%) +__.. + + +__futex_wait_setup (1 samples, 0.23%) + + + +__x64_sys_futex (13 samples, 2.95%) +__.. + + +mprotect_fixup (1 samples, 0.23%) + + + +JVM_DoPrivileged (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeWithFlags (2 samples, 0.45%) + + + +java/net/PlainSocketImpl:::socketSetOption0 (1 samples, 0.23%) + + + +__intel_pmu_enable_all.constprop.0 (16 samples, 3.64%) +__in.. + + +org/apache/log4j/WriterAppender:::subAppend (2 samples, 0.45%) + + + +call_stub (1 samples, 0.23%) + + + +start_thread (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/TableRowIterator:::next (1 samples, 0.23%) + + + +__ip_queue_xmit (27 samples, 6.14%) +__ip_que.. + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (3 samples, 0.68%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/apache/commons/dbcp/PoolablePreparedStatement:::close (1 samples, 0.23%) + + + +try_to_wake_up (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::find (1 samples, 0.23%) + + + +C1_CompilerThre (20 samples, 4.55%) +C1_Co.. + + +jlong_disjoint_arraycopy (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/solr/common/util/JavaBinCodec:::readSolrDocument (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +native_write_msr (16 samples, 3.64%) +nati.. + + +[libjvm.so] (1 samples, 0.23%) + + + +tcp_write_xmit (33 samples, 7.50%) +tcp_write_.. + + +__wake_up_common (2 samples, 0.45%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (2 samples, 0.45%) + + + +tcp_rcv_state_process (1 samples, 0.23%) + + + +jbyte_arraycopy (1 samples, 0.23%) + + + +__x64_sys_mprotect (1 samples, 0.23%) + + + +pthread_cond_timedwait@@GLIBC_2.3.2 (25 samples, 5.68%) +pthread.. + + +[libjvm.so] (1 samples, 0.23%) + + + +__x64_sys_futex (8 samples, 1.82%) +_.. + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (189 samples, 42.95%) +[libjvm.so] + + +org/dspace/servicemanager/DSpaceServiceManager:::getServicesByType (28 samples, 6.36%) +org/dspa.. + + +org/apache/commons/logging/LogFactory$1:::run (2 samples, 0.45%) + + + +org/apache/solr/common/util/JavaBinCodec:::readVal (1 samples, 0.23%) + + + +start_thread (3 samples, 0.68%) + + + +__perf_event_task_sched_in (4 samples, 0.91%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (1 samples, 0.23%) + + + +[libjvm.so] (19 samples, 4.32%) +[libj.. + + +org/springframework/core/convert/support/GenericConversionService:::getSourceConverterMap (1 samples, 0.23%) + + + +__intel_pmu_enable_all.constprop.0 (4 samples, 0.91%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +native_write_msr (16 samples, 3.64%) +nati.. + + +org/postgresql/core/v3/QueryExecutorImpl:::sendSync (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeQuery (3 samples, 0.68%) + + + +call_stub (1 samples, 0.23%) + + + +native_write_msr (4 samples, 0.91%) + + + +Ljava/lang/ref/Finalizer$FinalizerThread:::run (1 samples, 0.23%) + + + +__x64_sys_sendto (40 samples, 9.09%) +__x64_sys_sen.. + + +org/springframework/beans/PropertyEditorRegistrySupport:::createDefaultEditors (26 samples, 5.91%) +org/spr.. + + +finish_task_switch (12 samples, 2.73%) +fi.. + + +org/dspace/content/Collection:::groupFromColumn (1 samples, 0.23%) + + + +net_rx_action (16 samples, 3.64%) +net_.. + + +[libjvm.so] (1 samples, 0.23%) + + + +entry_SYSCALL_64 (8 samples, 1.82%) +e.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::createMethod (1 samples, 0.23%) + + + +org/springframework/beans/factory/support/DefaultSingletonBeanRegistry:::getSingleton (2 samples, 0.45%) + + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +inet_stream_connect (1 samples, 0.23%) + + + +__perf_event_task_sched_in (4 samples, 0.91%) + + + +entry_SYSCALL_64 (8 samples, 1.82%) +e.. + + +org/dspace/discovery/BitstreamContentStream:::getStream (2 samples, 0.45%) + + + +org/apache/http/entity/mime/FormBodyPart:::<init> (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeQuery (2 samples, 0.45%) + + + +java/util/regex/Pattern$GroupHead:::match (2 samples, 0.45%) + + + +__perf_event_task_sched_in (8 samples, 1.82%) +_.. + + +org/dspace/discovery/SolrServiceImpl:::unIndexContent (15 samples, 3.41%) +org.. + + +org/apache/http/impl/client/EntityEnclosingRequestWrapper$EntityWrapper:::writeTo (2 samples, 0.45%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +hrtimer_start_range_ns (1 samples, 0.23%) + + + +rb_insert_color (1 samples, 0.23%) + + + +do_softirq.part.0 (19 samples, 4.32%) +do_so.. + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (15 samples, 3.41%) +org.. + + +[libjvm.so] (6 samples, 1.36%) + + + +java/util/regex/Pattern:::sequence (3 samples, 0.68%) + + + +[libjava.so] (1 samples, 0.23%) + + + +do_syscall_64 (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::process (1 samples, 0.23%) + + + +org/springframework/core/env/AbstractEnvironment:::<init> (25 samples, 5.68%) +org/spr.. + + +do_syscall_64 (13 samples, 2.95%) +do.. + + +java/util/Collections$SynchronizedCollection:::add (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +nf_nat_ipv4_out (1 samples, 0.23%) + + + +java/util/concurrent/ConcurrentHashMap:::putVal (1 samples, 0.23%) + + + +Interpreter (1 samples, 0.23%) + + + +org/dspace/browse/BrowseIndex:::getTableName (1 samples, 0.23%) + + + +java/security/AccessController:::doPrivileged (1 samples, 0.23%) + + + +org/apache/http/entity/mime/AbstractMultipartForm:::doWriteTo (2 samples, 0.45%) + + + +org/apache/solr/client/solrj/util/ClientUtils:::writeVal (14 samples, 3.18%) +org.. + + +JVM_FillInStackTrace (1 samples, 0.23%) + + + +jshort_disjoint_arraycopy (1 samples, 0.23%) + + + +native_write_msr (8 samples, 1.82%) +n.. + + +org/dspace/content/DSpaceObject$MetadataCache:::get (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +nft_immediate_eval (1 samples, 0.23%) + + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +java/util/regex/Pattern$GroupHead:::match (2 samples, 0.45%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/springframework/core/env/StandardEnvironment:::customizePropertySources (13 samples, 2.95%) +or.. + + +do_syscall_64 (1 samples, 0.23%) + + + +futex_wait (13 samples, 2.95%) +fu.. + + +__poll (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeQuery (2 samples, 0.45%) + + + +pthread_cond_timedwait@@GLIBC_2.3.2 (13 samples, 2.95%) +pt.. + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::receiveResponseEntity (1 samples, 0.23%) + + + +org/dspace/content/DSpaceObject:::getMetadata (1 samples, 0.23%) + + + +__x64_sys_mprotect (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +[libjvm.so] (19 samples, 4.32%) +[libj.. + + +org/dspace/content/Item:::find (2 samples, 0.45%) + + + +__libc_connect (1 samples, 0.23%) + + + +__vsnprintf_internal (1 samples, 0.23%) + + + +__tcp_push_pending_frames (33 samples, 7.50%) +__tcp_push.. + + +[libjvm.so] (1 samples, 0.23%) + + + +finish_task_switch (16 samples, 3.64%) +fini.. + + +[libjvm.so] (189 samples, 42.95%) +[libjvm.so] + + +java/util/concurrent/ConcurrentHashMap:::putVal (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (1 samples, 0.23%) + + + +_raw_spin_unlock (1 samples, 0.23%) + + + +java/lang/String:::equals (2 samples, 0.45%) + + + +org/dspace/discovery/configuration/DiscoverySearchFilter:::getIndexFieldName (1 samples, 0.23%) + + + +org/dspace/app/util/DailyFileAppender:::subAppend (2 samples, 0.45%) + + + +__sys_recvfrom (21 samples, 4.77%) +__sys.. + + +[libjvm.so] (2 samples, 0.45%) + + + +__this_cpu_preempt_check (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeQuery (1 samples, 0.23%) + + + +finish_task_switch (16 samples, 3.64%) +fini.. + + +[libjvm.so] (1 samples, 0.23%) + + + +Java_java_net_PlainSocketImpl_socketConnect (1 samples, 0.23%) + + + +smp_apic_timer_interrupt (1 samples, 0.23%) + + + +org/apache/log4j/helpers/PatternParser$NamedPatternConverter:::convert (1 samples, 0.23%) + + + +preempt_count_sub (1 samples, 0.23%) + + + +org/apache/commons/dbcp/PoolingConnection$PStmtKey:::hashCode (1 samples, 0.23%) + + + +entry_SYSCALL_64 (22 samples, 5.00%) +entry_.. + + +java/util/AbstractCollection:::toArray (1 samples, 0.23%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (4 samples, 0.91%) + + + +__release_sock (1 samples, 0.23%) + + + +java/util/regex/Pattern$Node:::match (1 samples, 0.23%) + + + +arrayof_jint_fill (1 samples, 0.23%) + + + +update_rq_clock (1 samples, 0.23%) + + + +Reference_Handl (10 samples, 2.27%) +R.. + + +Interpreter (189 samples, 42.95%) +Interpreter + + +itable stub (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +switch_fpu_return (1 samples, 0.23%) + + + +__schedule (18 samples, 4.09%) +__sc.. + + +java/util/regex/Pattern$BmpCharProperty:::match (2 samples, 0.45%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (1 samples, 0.23%) + + + +java/lang/String:::toLowerCase (1 samples, 0.23%) + + + +blk_mq_end_request (1 samples, 0.23%) + + + +__perf_event_task_sched_in (16 samples, 3.64%) +__pe.. + + +java/lang/Throwable:::fillInStackTrace (1 samples, 0.23%) + + + +update_load_avg.constprop.0 (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +do_syscall_64 (1 samples, 0.23%) + + + +java/util/regex/Pattern$GroupHead:::match (2 samples, 0.45%) + + + +java/lang/StackTraceElement:::toString (1 samples, 0.23%) + + + +org/springframework/core/GenericTypeResolver:::doResolveTypeArguments (1 samples, 0.23%) + + + +update_curr (1 samples, 0.23%) + + + +nf_nat_ipv4_local_fn (1 samples, 0.23%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::request (10 samples, 2.27%) +o.. + + +java/util/Properties:::getProperty (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/lang/reflect/Proxy$Key1:::equals (1 samples, 0.23%) + + + +__send (47 samples, 10.68%) +__send + + +org/springframework/beans/factory/support/DefaultListableBeanFactory:::getBeansOfType (28 samples, 6.36%) +org/spri.. + + +sun/net/spi/DefaultProxySelector$3:::run (1 samples, 0.23%) + + + +schedule (13 samples, 2.95%) +sc.. + + +[libjvm.so] (1 samples, 0.23%) + + + +java/util/regex/Pattern:::group0 (2 samples, 0.45%) + + + +pthread_cond_wait@@GLIBC_2.3.2 (4 samples, 0.91%) + + + +java/util/regex/Pattern:::sequence (1 samples, 0.23%) + + + +org/apache/http/impl/io/AbstractMessageWriter:::write (1 samples, 0.23%) + + + +org/dspace/browse/BrowseIndex:::getBrowseIndices (6 samples, 1.36%) + + + +java/util/HashMap:::put (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/springframework/core/convert/support/GenericConversionService:::addConverterFactory (1 samples, 0.23%) + + + +java/util/Date:::toString (1 samples, 0.23%) + + + +__check_object_size (1 samples, 0.23%) + + + +org/dspace/core/Context:::init (2 samples, 0.45%) + + + +__schedule (12 samples, 2.73%) +__.. + + +org/dspace/browse/BrowseIndex:::<init> (6 samples, 1.36%) + + + +do_syscall_64 (25 samples, 5.68%) +do_sysc.. + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +change_protection (1 samples, 0.23%) + + + +futex_wait (17 samples, 3.86%) +fute.. + + +org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory:::predictBeanType (3 samples, 0.68%) + + + +java/util/regex/Pattern$GroupTail:::match (2 samples, 0.45%) + + + +__schedule (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (3 samples, 0.68%) + + + +[libjvm.so] (5 samples, 1.14%) + + + +org/dspace/content/Item:::getBundles (4 samples, 0.91%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/commons/pool/impl/GenericKeyedObjectPool:::borrowObject (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +tcp_rcv_established (6 samples, 1.36%) + + + +java/util/regex/Pattern:::compile (4 samples, 0.91%) + + + +nf_nat_inet_fn (1 samples, 0.23%) + + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +nf_conntrack_in (1 samples, 0.23%) + + + +org/apache/http/impl/io/SocketInputBuffer:::isDataAvailable (2 samples, 0.45%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +native_write_msr (4 samples, 0.91%) + + + +scheduler_tick (1 samples, 0.23%) + + + +[libjvm.so] (11 samples, 2.50%) +[l.. + + +futex_wait_queue_me (48 samples, 10.91%) +futex_wait_queue.. + + +[libjvm.so] (2 samples, 0.45%) + + + +vtable stub (1 samples, 0.23%) + + + +schedule (25 samples, 5.68%) +schedule + + +futex_wait_queue_me (16 samples, 3.64%) +fute.. + + +do_syscall_64 (48 samples, 10.91%) +do_syscall_64 + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeQuery (1 samples, 0.23%) + + + + diff --git a/docs/2020/02/flamegraph-java-cli-dspace64-snapshot.svg b/docs/2020/02/flamegraph-java-cli-dspace64-snapshot.svg new file mode 100644 index 000000000..1d7b64546 --- /dev/null +++ b/docs/2020/02/flamegraph-java-cli-dspace64-snapshot.svg @@ -0,0 +1,4540 @@ + + + + + + + + + + + + + + +Flame Graph + +Reset Zoom +Search +ic + + + +[libjvm.so] (77 samples, 11.39%) +[libjvm.so] + + +[libjvm.so] (3 samples, 0.44%) + + + +java/util/regex/Pattern$Curly:::match (1 samples, 0.15%) + + + +java/util/ArrayList:::iterator (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (1 samples, 0.15%) + + + +do_softirq_own_stack (6 samples, 0.89%) + + + +__poll (4 samples, 0.59%) + + + +org/apache/solr/client/solrj/request/UpdateRequest:::writeXML (2 samples, 0.30%) + + + +Reference_Handl (11 samples, 1.63%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::withTemporarySessionIfNeeded (7 samples, 1.04%) + + + +__GI___libc_write (1 samples, 0.15%) + + + +org/apache/log4j/helpers/AppenderAttachableImpl:::appendLoopOnAppenders (3 samples, 0.44%) + + + +ctx_sched_in (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (4 samples, 0.59%) + + + +vtable stub (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareCollectionFlushes (1 samples, 0.15%) + + + +do_softirq_own_stack (1 samples, 0.15%) + + + +org/apache/commons/configuration/tree/DefaultExpressionEngine:::findNodesForKey (1 samples, 0.15%) + + + +do_syscall_64 (59 samples, 8.73%) +do_syscall_64 + + +java/net/SocketTimeoutException:::<init> (1 samples, 0.15%) + + + +do_syscall_64 (15 samples, 2.22%) +d.. + + +org/postgresql/core/v3/QueryExecutorImpl:::processResults (1 samples, 0.15%) + + + +com/sun/proxy/$Proxy40:::isDirty (17 samples, 2.51%) +co.. + + +sock_def_readable (2 samples, 0.30%) + + + +do_syscall_64 (4 samples, 0.59%) + + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (3 samples, 0.44%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (5 samples, 0.74%) + + + +org/apache/commons/dbcp2/DelegatingPreparedStatement:::executeQuery (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::initializeEntitiesAndCollections (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::tryNaturalIdLoadAccess (1 samples, 0.15%) + + + +entry_SYSCALL_64 (2 samples, 0.30%) + + + +java/util/HashMap:::put (1 samples, 0.15%) + + + +org/apache/commons/configuration/tree/DefaultConfigurationKey$KeyIterator:::nextDelimiterPos (1 samples, 0.15%) + + + +entry_SYSCALL_64 (1 samples, 0.15%) + + + +native_write_msr (4 samples, 0.59%) + + + +org/dspace/content/comparator/NameAscendingComparator:::compare (1 samples, 0.15%) + + + +tcp_sendmsg (11 samples, 1.63%) + + + +hrtimer_interrupt (1 samples, 0.15%) + + + +__sys_recvfrom (16 samples, 2.37%) +_.. + + +org/hibernate/event/internal/DefaultSaveOrUpdateEventListener:::onSaveOrUpdate (3 samples, 0.44%) + + + +org/apache/http/protocol/HttpRequestExecutor:::preProcess (2 samples, 0.30%) + + + +nf_hook_slow (3 samples, 0.44%) + + + +do_syscall_64 (1 samples, 0.15%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +__x64_sys_poll (1 samples, 0.15%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (3 samples, 0.44%) + + + +start_thread (3 samples, 0.44%) + + + +org/apache/commons/configuration/CombinedConfiguration:::fetchNodeList (5 samples, 0.74%) + + + +org/apache/http/protocol/HttpRequestExecutor:::execute (3 samples, 0.44%) + + + +start_thread (379 samples, 56.07%) +start_thread + + +org/hibernate/collection/internal/PersistentBag:::beforeInitialize (1 samples, 0.15%) + + + +org/apache/commons/dbcp2/DelegatingConnection:::prepareStatement (1 samples, 0.15%) + + + +itable stub (4 samples, 0.59%) + + + +pthread_cond_wait@@GLIBC_2.3.2 (13 samples, 1.92%) +p.. + + +org/hibernate/persister/entity/AbstractEntityPersister:::selectFragment (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isCollectionType (1 samples, 0.15%) + + + +__ip_queue_xmit (1 samples, 0.15%) + + + +__perf_event_task_sched_in (17 samples, 2.51%) +__.. + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (1 samples, 0.15%) + + + +org/hibernate/type/AbstractStandardBasicType:::isDirty (1 samples, 0.15%) + + + +__wake_up_sync_key (1 samples, 0.15%) + + + +org/dspace/eperson/Group_$$_jvst722_1e:::getHibernateLazyInitializer (1 samples, 0.15%) + + + +java/util/HashMap:::put (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (4 samples, 0.59%) + + + +[unknown] (17 samples, 2.51%) +[u.. + + +org/hibernate/type/EntityType:::isEntityType (1 samples, 0.15%) + + + +entry_SYSCALL_64 (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +java/net/SocketInputStream:::socketRead0 (5 samples, 0.74%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::request (7 samples, 1.04%) + + + +org/apache/log4j/helpers/AppenderAttachableImpl:::appendLoopOnAppenders (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/http/cookie/CookieSpecRegistry:::getCookieSpec (1 samples, 0.15%) + + + +org/hibernate/persister/collection/AbstractCollectionPersister:::getElementPersister (1 samples, 0.15%) + + + +java/util/regex/Pattern$GroupHead:::match (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (5 samples, 0.74%) + + + +org/hibernate/type/AbstractStandardBasicType:::isComponentType (1 samples, 0.15%) + + + +java/util/regex/Pattern$BmpCharProperty:::match (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultSaveOrUpdateEventListener:::onSaveOrUpdate (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultLoadEventListener:::onLoad (2 samples, 0.30%) + + + +org/hibernate/loader/Loader:::loadCollection (7 samples, 1.04%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (2 samples, 0.30%) + + + +org/hibernate/internal/SessionImpl:::fireEvict (1 samples, 0.15%) + + + +org/apache/log4j/Category:::forcedLog (1 samples, 0.15%) + + + +org/dspace/discovery/configuration/DiscoverySearchFilter:::getIndexFieldName (1 samples, 0.15%) + + + +java/util/regex/Pattern$Curly:::match (1 samples, 0.15%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +[libjvm.so] (372 samples, 55.03%) +[libjvm.so] + + +org/apache/http/impl/io/AbstractSessionInputBuffer:::fillBuffer (5 samples, 0.74%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (3 samples, 0.44%) + + + +org/dspace/app/util/DailyFileAppender:::subAppend (1 samples, 0.15%) + + + +org/hibernate/loader/criteria/CriteriaLoader:::<init> (2 samples, 0.30%) + + + +org/apache/http/protocol/HttpRequestExecutor:::doSendRequest (2 samples, 0.30%) + + + +java/net/SocketInputStream:::read (5 samples, 0.74%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::isDirty (1 samples, 0.15%) + + + +__schedule (4 samples, 0.59%) + + + +org/apache/commons/configuration/HierarchicalConfiguration:::containsKey (5 samples, 0.74%) + + + +org/springframework/beans/factory/support/DefaultListableBeanFactory:::getBeansOfType (2 samples, 0.30%) + + + +java/util/regex/Pattern$BmpCharProperty:::match (1 samples, 0.15%) + + + +java/util/Arrays:::sort (1 samples, 0.15%) + + + +__schedule (12 samples, 1.78%) + + + +org/hibernate/loader/Loader:::getRowFromResultSet (1 samples, 0.15%) + + + +finish_task_switch (18 samples, 2.66%) +fi.. + + +org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory:::initializeBean (2 samples, 0.30%) + + + +org/hibernate/type/AbstractStandardBasicType:::isDirty (1 samples, 0.15%) + + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::isStale (5 samples, 0.74%) + + + +set_task_cpu (1 samples, 0.15%) + + + +tcp_v4_rcv (2 samples, 0.30%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +java/util/regex/Pattern$GroupTail:::match (1 samples, 0.15%) + + + +VM_Periodic_Tas (22 samples, 3.25%) +VM_.. + + +org/apache/log4j/helpers/PatternConverter:::format (1 samples, 0.15%) + + + +native_write_msr (16 samples, 2.37%) +n.. + + +ext4_file_write_iter (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (2 samples, 0.30%) + + + +itable stub (1 samples, 0.15%) + + + +pthread_cond_timedwait@@GLIBC_2.3.2 (20 samples, 2.96%) +pt.. + + +org/dspace/content/Item_$$_jvst722_4:::getHandle (2 samples, 0.30%) + + + +usb_giveback_urb_bh (1 samples, 0.15%) + + + +[libjvm.so] (78 samples, 11.54%) +[libjvm.so] + + +java/util/ArrayList:::iterator (1 samples, 0.15%) + + + +org/dspace/discovery/SolrServiceImpl:::unIndexContent (7 samples, 1.04%) + + + +__x64_sys_futex (12 samples, 1.78%) + + + +[unknown] (61 samples, 9.02%) +[unknown] + + +org/hibernate/collection/internal/PersistentSet:::toArray (1 samples, 0.15%) + + + +org/dspace/content/comparator/NameAscendingComparator:::compare (1 samples, 0.15%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +itable stub (4 samples, 0.59%) + + + +nf_ct_deliver_cached_events (1 samples, 0.15%) + + + +Interpreter (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::evict (1 samples, 0.15%) + + + +switch_fpu_return (1 samples, 0.15%) + + + +entry_SYSCALL_64 (34 samples, 5.03%) +entry_.. + + +ktime_get_ts64 (1 samples, 0.15%) + + + +org/hibernate/engine/spi/CascadingAction:::requiresNoCascadeChecking (1 samples, 0.15%) + + + +psi_task_change (1 samples, 0.15%) + + + +pthread_cond_timedwait@@GLIBC_2.3.2 (34 samples, 5.03%) +pthrea.. + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/type/descriptor/java/AbstractTypeDescriptor:::areEqual (1 samples, 0.15%) + + + +org/hibernate/collection/internal/PersistentList:::readFrom (1 samples, 0.15%) + + + +org/apache/http/entity/mime/MultipartEntity:::writeTo (2 samples, 0.30%) + + + +org/apache/http/impl/entity/EntityDeserializer:::doDeserialize (1 samples, 0.15%) + + + +org/dspace/discovery/FullTextContentStreams:::getStream (4 samples, 0.59%) + + + +org/hibernate/type/ManyToOneType:::isDirty (1 samples, 0.15%) + + + +itable stub (1 samples, 0.15%) + + + +jshort_disjoint_arraycopy (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::listeners (1 samples, 0.15%) + + + +org/apache/commons/configuration/MapConfiguration:::getProperty (1 samples, 0.15%) + + + +__netif_receive_skb_one_core (6 samples, 0.89%) + + + +org/apache/log4j/AppenderSkeleton:::doAppend (3 samples, 0.44%) + + + +_complete_monitor_locking_Java (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::isDirty (83 samples, 12.28%) +org/hibernate/inte.. + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareCollectionFlushes (2 samples, 0.30%) + + + +org/hibernate/engine/jdbc/internal/ResultSetReturnImpl:::extract (1 samples, 0.15%) + + + +__tcp_push_pending_frames (9 samples, 1.33%) + + + +java/util/AbstractMap:::get (3 samples, 0.44%) + + + +__intel_pmu_enable_all.constprop.0 (32 samples, 4.73%) +__int.. + + +__schedule (18 samples, 2.66%) +__.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::request (2 samples, 0.30%) + + + +native_write_msr (16 samples, 2.37%) +n.. + + +finish_task_switch (4 samples, 0.59%) + + + +tasklet_action_common.isra.0 (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (15 samples, 2.22%) +o.. + + +futex_wait_queue_me (18 samples, 2.66%) +fu.. + + +org/apache/log4j/WriterAppender:::subAppend (3 samples, 0.44%) + + + +hrtimer_interrupt (1 samples, 0.15%) + + + +__ip_queue_xmit (8 samples, 1.18%) + + + +timerqueue_add (1 samples, 0.15%) + + + +Java_java_lang_Throwable_fillInStackTrace (1 samples, 0.15%) + + + +__x64_sys_futex (4 samples, 0.59%) + + + +org/hibernate/loader/Loader:::prepareQueryStatement (1 samples, 0.15%) + + + +__schedule (55 samples, 8.14%) +__schedule + + +[libjvm.so] (3 samples, 0.44%) + + + +[libjvm.so] (7 samples, 1.04%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareCollectionFlushes (1 samples, 0.15%) + + + +java/lang/Throwable:::fillInStackTrace (1 samples, 0.15%) + + + +hrtimer_interrupt (1 samples, 0.15%) + + + +sock_sendmsg (12 samples, 1.78%) + + + +org/hibernate/type/descriptor/java/AbstractTypeDescriptor:::areEqual (1 samples, 0.15%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext:::reassociateIfUninitializedProxy (2 samples, 0.30%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (40 samples, 5.92%) +org/hib.. + + +syscall_slow_exit_work (1 samples, 0.15%) + + + +JVM_IHashCode (2 samples, 0.30%) + + + +[libjvm.so] (76 samples, 11.24%) +[libjvm.so] + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (6 samples, 0.89%) + + + +org/hibernate/type/descriptor/java/AbstractTypeDescriptor:::areEqual (1 samples, 0.15%) + + + +org/apache/solr/client/solrj/request/QueryRequest:::process (2 samples, 0.30%) + + + +itable stub (2 samples, 0.30%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +try_to_wake_up (1 samples, 0.15%) + + + +start_thread (79 samples, 11.69%) +start_thread + + +org/hibernate/type/descriptor/java/AbstractTypeDescriptor:::areEqual (1 samples, 0.15%) + + + +java/lang/Throwable$WrappedPrintWriter:::println (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushCollections (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (54 samples, 7.99%) +org/hiberna.. + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +entry_SYSCALL_64 (60 samples, 8.88%) +entry_SYSCAL.. + + +__tcp_transmit_skb (8 samples, 1.18%) + + + +nf_hook_slow (1 samples, 0.15%) + + + +Ljava/lang/ref/Reference:::tryHandlePending (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/dspace/util/MultiFormatDateParser:::parse (1 samples, 0.15%) + + + +__fdget_pos (1 samples, 0.15%) + + + +org/dspace/content/Item_$$_jvst722_4:::getCollections (2 samples, 0.30%) + + + +entry_SYSCALL_64 (4 samples, 0.59%) + + + +ext4_buffered_write_iter (1 samples, 0.15%) + + + +futex_wait (12 samples, 1.78%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::createMethod (1 samples, 0.15%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +__pthread_mutex_cond_lock (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +__x2apic_send_IPI_dest (1 samples, 0.15%) + + + +org/hibernate/proxy/pojo/javassist/JavassistLazyInitializer:::invoke (2 samples, 0.30%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (1 samples, 0.15%) + + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::receiveResponseEntity (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushCollections (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (6 samples, 0.89%) + + + +__mprotect (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (50 samples, 7.40%) +org/hibern.. + + +org/hibernate/type/CollectionType:::isDirty (2 samples, 0.30%) + + + +do_syscall_64 (4 samples, 0.59%) + + + +__intel_pmu_enable_all.constprop.0 (52 samples, 7.69%) +__intel_pm.. + + +perf_event_update_userpage (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (10 samples, 1.48%) + + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (2 samples, 0.30%) + + + +Interpreter (4 samples, 0.59%) + + + +org/dspace/discovery/SolrServiceImpl:::buildDocument (140 samples, 20.71%) +org/dspace/discovery/SolrService.. + + +org/hibernate/loader/Loader:::getRowFromResultSet (1 samples, 0.15%) + + + +entry_SYSCALL_64 (18 samples, 2.66%) +en.. + + +[libjvm.so] (79 samples, 11.69%) +[libjvm.so] + + +org/hibernate/internal/SessionImpl:::isDirty (40 samples, 5.92%) +org/hib.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (23 samples, 3.40%) +org.. + + +org/apache/commons/configuration/AbstractFileConfiguration:::getProperty (1 samples, 0.15%) + + + +__intel_pmu_enable_all.constprop.0 (12 samples, 1.78%) + + + +org/apache/solr/client/solrj/util/ClientUtils:::writeVal (2 samples, 0.30%) + + + +schedule_timeout (14 samples, 2.07%) +s.. + + +org/dspace/content/Bitstream:::getName (1 samples, 0.15%) + + + +java/util/AbstractMap:::get (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::autoFlushIfRequired (33 samples, 4.88%) +org/hi.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (2 samples, 0.30%) + + + +itable stub (1 samples, 0.15%) + + + +org/dspace/content/ItemServiceImpl:::getCommunities (2 samples, 0.30%) + + + +event_sched_in.isra.0.part.0 (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (1 samples, 0.15%) + + + +org/apache/commons/configuration/HierarchicalConfiguration:::containsKey (1 samples, 0.15%) + + + +org/dspace/eperson/Group_$$_jvst722_1e:::getHibernateLazyInitializer (1 samples, 0.15%) + + + +Java_java_io_FileOutputStream_writeBytes (1 samples, 0.15%) + + + +java/net/SocketInputStream:::read (2 samples, 0.30%) + + + +smp_apic_timer_interrupt (1 samples, 0.15%) + + + +switch_fpu_return (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (2 samples, 0.30%) + + + +com/sun/proxy/$Proxy40:::isDirty (13 samples, 1.92%) +c.. + + +generic_update_time (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (31 samples, 4.59%) +org/h.. + + +__GI___libc_write (1 samples, 0.15%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::set (1 samples, 0.15%) + + + +finish_task_switch (12 samples, 1.78%) + + + +org/hibernate/type/AbstractStandardBasicType:::isCollectionType (1 samples, 0.15%) + + + +do_syscall_64 (13 samples, 1.92%) +d.. + + +futex_wait_queue_me (4 samples, 0.59%) + + + +java/lang/Object:::hashCode (1 samples, 0.15%) + + + +org/apache/log4j/AppenderSkeleton:::doAppend (1 samples, 0.15%) + + + +pthread_cond_signal@@GLIBC_2.3.2 (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::getRowFromResultSet (1 samples, 0.15%) + + + +org/hibernate/type/ManyToOneType:::isDirty (1 samples, 0.15%) + + + +__schedule (4 samples, 0.59%) + + + +[libjvm.so] (79 samples, 11.69%) +[libjvm.so] + + +org/apache/log4j/Category:::callAppenders (1 samples, 0.15%) + + + +org/dspace/discovery/SolrServiceMetadataBrowseIndexingPlugin:::additionalIndex (10 samples, 1.48%) + + + +Interpreter (3 samples, 0.44%) + + + +java/io/FileOutputStream:::writeBytes (1 samples, 0.15%) + + + +smp_apic_timer_interrupt (1 samples, 0.15%) + + + +java/util/HashMap:::put (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isDirty (4 samples, 0.59%) + + + +__poll (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/hibernate/loader/DefaultEntityAliases:::<init> (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::withTemporarySessionIfNeeded (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (11 samples, 1.63%) + + + +java/util/HashMap:::resize (1 samples, 0.15%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (8 samples, 1.18%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (8 samples, 1.18%) + + + +Java_java_net_SocketInputStream_socketRead0 (5 samples, 0.74%) + + + +org/hibernate/type/ManyToOneType:::isDirty (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/hibernate/type/AbstractStandardBasicType:::isComponentType (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/dspace/content/Collection:::getName (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (13 samples, 1.92%) +o.. + + +__local_bh_enable_ip (6 samples, 0.89%) + + + +hid_irq_in (1 samples, 0.15%) + + + +org/hibernate/internal/util/collections/IdentityMap:::entryArray (1 samples, 0.15%) + + + +__perf_event_task_sched_out (1 samples, 0.15%) + + + +org/apache/log4j/WriterAppender:::subAppend (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (3 samples, 0.44%) + + + +hrtimer_interrupt (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +group_sched_in (2 samples, 0.30%) + + + +org/apache/http/protocol/ImmutableHttpProcessor:::process (2 samples, 0.30%) + + + +org/apache/http/client/protocol/RequestClientConnControl:::process (1 samples, 0.15%) + + + +org/hibernate/engine/spi/CascadeStyle$11:::hasOrphanDelete (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +futex_wait (56 samples, 8.28%) +futex_wait + + +org/dspace/servicemanager/config/DSpaceConfigurationService:::getProperty (4 samples, 0.59%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (33 samples, 4.88%) +org/hi.. + + +org/apache/solr/client/solrj/request/UpdateRequest:::getXML (2 samples, 0.30%) + + + +org/apache/http/entity/mime/content/StringBody:::writeTo (1 samples, 0.15%) + + + +Interpreter (3 samples, 0.44%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +[unknown] (13 samples, 1.92%) +[.. + + +org/dspace/discovery/SolrServiceContentInOriginalBundleFilterPlugin:::additionalIndex (3 samples, 0.44%) + + + +__schedule (14 samples, 2.07%) +_.. + + +org/hibernate/event/internal/FlushVisitor:::processCollection (2 samples, 0.30%) + + + +kmem_cache_free (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::doList (1 samples, 0.15%) + + + +__kmalloc (1 samples, 0.15%) + + + +do_syscall_64 (2 samples, 0.30%) + + + +[libjvm.so] (7 samples, 1.04%) + + + +futex_wait_queue_me (56 samples, 8.28%) +futex_wait_.. + + +tcp_schedule_loss_probe (1 samples, 0.15%) + + + +tcp_tx_timestamp (1 samples, 0.15%) + + + +org/apache/commons/configuration/HierarchicalConfiguration$DefinedKeysVisitor:::<init> (1 samples, 0.15%) + + + +inet6_recvmsg (15 samples, 2.22%) +i.. + + +java/lang/String:::toLowerCase (1 samples, 0.15%) + + + +entry_SYSCALL_64 (1 samples, 0.15%) + + + +native_write_msr (12 samples, 1.78%) + + + +futex_wait (8 samples, 1.18%) + + + +sched_clock_cpu (1 samples, 0.15%) + + + +do_syscall_64 (9 samples, 1.33%) + + + +org/dspace/content/DSpaceObjectServiceImpl:::getMetadataByMetadataString (1 samples, 0.15%) + + + +__x64_sys_write (1 samples, 0.15%) + + + +do_sys_poll (4 samples, 0.59%) + + + +[libjvm.so] (372 samples, 55.03%) +[libjvm.so] + + +tcp_write_xmit (9 samples, 1.33%) + + + +sun/reflect/DelegatingMethodAccessorImpl:::invoke (2 samples, 0.30%) + + + +org/apache/http/impl/io/AbstractSessionInputBuffer:::fillBuffer (2 samples, 0.30%) + + + +org/apache/http/protocol/HttpRequestExecutor:::doReceiveResponse (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +__perf_event_task_sched_in (53 samples, 7.84%) +__perf_even.. + + +[libjava.so] (1 samples, 0.15%) + + + +[libjvm.so] (6 samples, 0.89%) + + + +org/apache/http/impl/cookie/DefaultCookieSpec:::<init> (1 samples, 0.15%) + + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::sendRequestEntity (2 samples, 0.30%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +itable stub (3 samples, 0.44%) + + + +_register_finalizer_Java (1 samples, 0.15%) + + + +Interpreter (372 samples, 55.03%) +Interpreter + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (8 samples, 1.18%) + + + +org/hibernate/loader/Loader:::prepareQueryStatement (1 samples, 0.15%) + + + +org/apache/commons/configuration/MapConfiguration:::getProperty (3 samples, 0.44%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +org/apache/http/impl/io/SocketInputBuffer:::isDataAvailable (5 samples, 0.74%) + + + +[libjvm.so] (4 samples, 0.59%) + + + +__fdget (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +java/util/LinkedList:::addAll (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::list (39 samples, 5.77%) +org/hib.. + + +org/hibernate/event/internal/FlushVisitor:::processCollection (1 samples, 0.15%) + + + +native_write_msr (12 samples, 1.78%) + + + +finish_task_switch (14 samples, 2.07%) +f.. + + +pthread_cond_wait@@GLIBC_2.3.2 (9 samples, 1.33%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (15 samples, 2.22%) +o.. + + +org/apache/solr/client/solrj/request/AbstractUpdateRequest:::process (7 samples, 1.04%) + + + +java/util/HashMap:::resize (1 samples, 0.15%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::tryExecute (3 samples, 0.44%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (17 samples, 2.51%) +or.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (1 samples, 0.15%) + + + +ctx_sched_out (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (9 samples, 1.33%) + + + +apic_timer_interrupt (1 samples, 0.15%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (5 samples, 0.74%) + + + +[libjvm.so] (78 samples, 11.54%) +[libjvm.so] + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (3 samples, 0.44%) + + + +entry_SYSCALL_64 (20 samples, 2.96%) +en.. + + +schedule (12 samples, 1.78%) + + + +com/sun/proxy/$Proxy40:::isDirty (8 samples, 1.18%) + + + +sun/reflect/GeneratedMethodAccessor16:::invoke (17 samples, 2.51%) +su.. + + +org/hibernate/internal/SessionImpl:::isDirty (8 samples, 1.18%) + + + +__audit_syscall_entry (1 samples, 0.15%) + + + +ext4_mark_inode_dirty (1 samples, 0.15%) + + + +do_syscall_64 (13 samples, 1.92%) +d.. + + +itable stub (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +__intel_pmu_enable_all.constprop.0 (12 samples, 1.78%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (7 samples, 1.04%) + + + +org/hibernate/engine/spi/CascadeStyle$11:::hasOrphanDelete (1 samples, 0.15%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +[libjava.so] (1 samples, 0.15%) + + + +sun/reflect/GeneratedMethodAccessor23:::invoke (2 samples, 0.30%) + + + +msort_with_tmp.part.0 (1 samples, 0.15%) + + + +org/apache/http/impl/io/AbstractSessionOutputBuffer:::write (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (6 samples, 0.89%) + + + +itable stub (1 samples, 0.15%) + + + +hid_input_report (1 samples, 0.15%) + + + +org/apache/http/entity/mime/AbstractMultipartForm:::encode (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushCollections (2 samples, 0.30%) + + + +java/io/PrintWriter:::write (1 samples, 0.15%) + + + +tick_sched_timer (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (4 samples, 0.59%) + + + +__libc_recv (17 samples, 2.51%) +__.. + + +[libjvm.so] (1 samples, 0.15%) + + + +[libjvm.so] (372 samples, 55.03%) +[libjvm.so] + + +pthread_cond_timedwait@@GLIBC_2.3.2 (19 samples, 2.81%) +pt.. + + +org/hibernate/internal/SessionImpl:::isDirty (13 samples, 1.92%) +o.. + + +java/lang/Throwable:::printEnclosedStackTrace (1 samples, 0.15%) + + + +org/apache/http/entity/mime/HttpStrictMultipart:::formatMultipartHeader (1 samples, 0.15%) + + + +__x64_sys_futex (18 samples, 2.66%) +__.. + + +org/hibernate/event/internal/DefaultEvictEventListener:::onEvict (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (3 samples, 0.44%) + + + +org/dspace/core/HibernateDBConnection:::uncacheEntity (74 samples, 10.95%) +org/dspace/core/.. + + +org/hibernate/event/internal/DefaultSaveOrUpdateEventListener:::onSaveOrUpdate (2 samples, 0.30%) + + + +ip_output (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (1 samples, 0.15%) + + + +ktime_get_update_offsets_now (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (33 samples, 4.88%) +org/hi.. + + +java/lang/Throwable:::fillInStackTrace (1 samples, 0.15%) + + + +org/apache/commons/configuration/HierarchicalConfiguration:::containsKey (4 samples, 0.59%) + + + +[unknown] (19 samples, 2.81%) +[u.. + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (4 samples, 0.59%) + + + +call_stub (372 samples, 55.03%) +call_stub + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (3 samples, 0.44%) + + + +java/util/regex/Pattern$GroupHead:::match (1 samples, 0.15%) + + + +[unknown] (9 samples, 1.33%) + + + +native_write_msr (32 samples, 4.73%) +nativ.. + + +itable stub (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/hibernate/loader/criteria/CriteriaJoinWalker:::<init> (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (1 samples, 0.15%) + + + +org/apache/log4j/Category:::error (3 samples, 0.44%) + + + +[libjvm.so] (7 samples, 1.04%) + + + +org/hibernate/loader/AbstractEntityJoinWalker:::initStatementString (1 samples, 0.15%) + + + +perf_swevent_add (1 samples, 0.15%) + + + +hrtimer_interrupt (1 samples, 0.15%) + + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (3 samples, 0.44%) + + + +ip_protocol_deliver_rcu (2 samples, 0.30%) + + + +org/apache/http/client/protocol/RequestAddCookies:::process (1 samples, 0.15%) + + + +[unknown] (34 samples, 5.03%) +[unkno.. + + +java/lang/reflect/Method:::invoke (372 samples, 55.03%) +java/lang/reflect/Method:::invoke + + +org/hibernate/engine/spi/TypedValue:::hashCode (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::list (1 samples, 0.15%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +group_sched_in (1 samples, 0.15%) + + + +org/hibernate/engine/internal/EntityEntryContext:::reentrantSafeEntityEntries (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (11 samples, 1.63%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (20 samples, 2.96%) +or.. + + +itable stub (1 samples, 0.15%) + + + +schedule (4 samples, 0.59%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +org/apache/http/util/EntityUtils:::getContentCharSet (1 samples, 0.15%) + + + +org/apache/http/impl/cookie/BestMatchSpecFactory:::newInstance (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +java/io/FileOutputStream:::write (1 samples, 0.15%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +org/dspace/discovery/SolrServiceResourceRestrictionPlugin:::additionalIndex (92 samples, 13.61%) +org/dspace/discovery.. + + +[libjvm.so] (7 samples, 1.04%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (68 samples, 10.06%) +org/hibernate/.. + + +org/springframework/beans/factory/support/AbstractBeanFactory:::doGetBean (2 samples, 0.30%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +futex_wait_queue_me (34 samples, 5.03%) +futex_.. + + +syscall_slow_exit_work (1 samples, 0.15%) + + + +org/hibernate/loader/AbstractEntityJoinWalker:::initAll (1 samples, 0.15%) + + + +org/apache/http/impl/io/SocketInputBuffer:::isDataAvailable (2 samples, 0.30%) + + + +itable stub (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (17 samples, 2.51%) +or.. + + +[libjvm.so] (2 samples, 0.30%) + + + +__ext4_get_inode_loc (1 samples, 0.15%) + + + +org/hibernate/type/EntityType:::nullSafeGet (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +apic_timer_interrupt (1 samples, 0.15%) + + + +org/hibernate/loader/JoinWalker:::selectString (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushCollections (2 samples, 0.30%) + + + +org/apache/http/impl/client/RequestWrapper:::getRequestLine (1 samples, 0.15%) + + + +java/util/regex/Pattern$GroupTail:::match (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::loadCollection (1 samples, 0.15%) + + + +finish_task_switch (4 samples, 0.59%) + + + +org/dspace/browse/BrowseIndex:::<init> (1 samples, 0.15%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (83 samples, 12.28%) +org/hibernate/cont.. + + +org/dspace/content/DSpaceObjectServiceImpl:::getMetadata (7 samples, 1.04%) + + + +org/dspace/servicemanager/DSpaceServiceManager:::configureService (2 samples, 0.30%) + + + +java/lang/String:::intern (1 samples, 0.15%) + + + +org/dspace/content/Bundle:::getBitstreams (1 samples, 0.15%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext:::reassociateIfUninitializedProxy (2 samples, 0.30%) + + + +__audit_syscall_entry (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::isDirty (64 samples, 9.47%) +org/hibernate.. + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (6 samples, 0.89%) + + + +org/hibernate/type/AbstractStandardBasicType:::isDirty (1 samples, 0.15%) + + + +futex_wait_queue_me (8 samples, 1.18%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +Interpreter (372 samples, 55.03%) +Interpreter + + +newidle_balance (1 samples, 0.15%) + + + +itable stub (5 samples, 0.74%) + + + +__perf_event_task_sched_in (32 samples, 4.73%) +__per.. + + +org/dspace/core/Context:::uncacheEntity (220 samples, 32.54%) +org/dspace/core/Context:::uncacheEntity + + +schedule (4 samples, 0.59%) + + + +org/dspace/core/HibernateDBConnection:::uncacheEntity (53 samples, 7.84%) +org/dspace/.. + + +java/io/PrintWriter:::write (1 samples, 0.15%) + + + +hid_report_raw_event (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/dspace/servicemanager/config/DSpaceConfigurationService:::getPropertyKeys (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (25 samples, 3.70%) +org/.. + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +org/apache/commons/configuration/HierarchicalConfiguration:::containsKey (3 samples, 0.44%) + + + +java/util/regex/Pattern$Curly:::match (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (3 samples, 0.44%) + + + +org/dspace/discovery/SolrServiceImpl:::writeDocument (15 samples, 2.22%) +o.. + + +pick_next_task_fair (1 samples, 0.15%) + + + +[libjvm.so] (79 samples, 11.69%) +[libjvm.so] + + +ip_finish_output2 (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (1 samples, 0.15%) + + + +org/apache/log4j/WriterAppender:::append (3 samples, 0.44%) + + + +[libjvm.so] (16 samples, 2.37%) +[.. + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (3 samples, 0.44%) + + + +__mark_inode_dirty (1 samples, 0.15%) + + + +[libjvm.so] (79 samples, 11.69%) +[libjvm.so] + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (1 samples, 0.15%) + + + +tcp_current_mss (1 samples, 0.15%) + + + +update_process_times (1 samples, 0.15%) + + + +org/hibernate/internal/CriteriaImpl:::isLookupByNaturalKey (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/hibernate/event/internal/DefaultLoadEventListener:::doLoad (2 samples, 0.30%) + + + +_register_finalizer_Java (1 samples, 0.15%) + + + +__pthread_mutex_unlock_usercnt (1 samples, 0.15%) + + + +org/hibernate/proxy/pojo/javassist/JavassistLazyInitializer:::invoke (1 samples, 0.15%) + + + +[unknown] (20 samples, 2.96%) +[u.. + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/log4j/DefaultThrowableRenderer:::render (1 samples, 0.15%) + + + +syscall_trace_enter (1 samples, 0.15%) + + + +vfs_write (1 samples, 0.15%) + + + +java/lang/Throwable:::printStackTrace (1 samples, 0.15%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (5 samples, 0.74%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +java/util/AbstractMap:::get (4 samples, 0.59%) + + + +org/hibernate/type/AbstractStandardBasicType:::isDirty (1 samples, 0.15%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (3 samples, 0.44%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (6 samples, 0.89%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +Finalizer (16 samples, 2.37%) +F.. + + +Interpreter (372 samples, 55.03%) +Interpreter + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (7 samples, 1.04%) + + + +__hrtimer_run_queues (1 samples, 0.15%) + + + +tcp_recvmsg (15 samples, 2.22%) +t.. + + +org/hibernate/internal/SessionImpl:::immediateLoad (2 samples, 0.30%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +__intel_pmu_enable_all.constprop.0 (16 samples, 2.37%) +_.. + + +ipv4_confirm (1 samples, 0.15%) + + + +[libjli.so] (372 samples, 55.03%) +[libjli.so] + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (7 samples, 1.04%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +sk_wait_data (14 samples, 2.07%) +s.. + + +schedule (18 samples, 2.66%) +sc.. + + +java/lang/Throwable:::<init> (1 samples, 0.15%) + + + +org/apache/commons/dbcp2/DelegatingConnection:::prepareStatement (1 samples, 0.15%) + + + +java/io/SequenceInputStream:::nextStream (4 samples, 0.59%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +syscall_trace_enter (1 samples, 0.15%) + + + +apic_timer_interrupt (1 samples, 0.15%) + + + +org/apache/log4j/DefaultThrowableRenderer:::render (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +itable stub (1 samples, 0.15%) + + + +futex_wait_queue_me (19 samples, 2.81%) +fu.. + + +JVM_InvokeMethod (372 samples, 55.03%) +JVM_InvokeMethod + + +[libjvm.so] (1 samples, 0.15%) + + + +ip_local_deliver (3 samples, 0.44%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (10 samples, 1.48%) + + + +ctx_sched_in (1 samples, 0.15%) + + + +Interpreter (372 samples, 55.03%) +Interpreter + + +org/hibernate/type/AbstractStandardBasicType:::isCollectionType (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareCollectionFlushes (4 samples, 0.59%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/solr/client/solrj/util/ClientUtils:::writeXML (2 samples, 0.30%) + + + +do_IRQ (1 samples, 0.15%) + + + +futex_wait (18 samples, 2.66%) +fu.. + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +native_write_msr (1 samples, 0.15%) + + + +event_sched_in.isra.0.part.0 (1 samples, 0.15%) + + + +org/dspace/authorize/dao/impl/ResourcePolicyDAOImpl:::findByDSoAndAction (39 samples, 5.77%) +org/dsp.. + + +org/hibernate/loader/Loader:::prepareQueryStatement (1 samples, 0.15%) + + + +process_backlog (6 samples, 0.89%) + + + +org/apache/http/impl/entity/EntitySerializer:::serialize (2 samples, 0.30%) + + + +org/apache/commons/configuration/tree/DefaultConfigurationKey$KeyIterator:::nextKey (1 samples, 0.15%) + + + +org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory:::doCreateBean (2 samples, 0.30%) + + + +schedule (56 samples, 8.28%) +schedule + + +[libjvm.so] (3 samples, 0.44%) + + + +smp_apic_timer_interrupt (1 samples, 0.15%) + + + +__hrtimer_run_queues (1 samples, 0.15%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext:::getCollectionEntry (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (2 samples, 0.30%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (2 samples, 0.30%) + + + +itable stub (1 samples, 0.15%) + + + +Interpreter (372 samples, 55.03%) +Interpreter + + +java/util/regex/Pattern$Curly:::match (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +group_sched_in (1 samples, 0.15%) + + + +__fget (1 samples, 0.15%) + + + +__x64_sys_poll (4 samples, 0.59%) + + + +org/hibernate/collection/internal/PersistentBag:::iterator (2 samples, 0.30%) + + + +__perf_event_task_sched_in (8 samples, 1.18%) + + + +org/hibernate/type/EntityType:::resolve (1 samples, 0.15%) + + + +wait_woken (14 samples, 2.07%) +w.. + + +[libjvm.so] (2 samples, 0.30%) + + + +__intel_pmu_enable_all.constprop.0 (12 samples, 1.78%) + + + +entry_SYSCALL_64 (1 samples, 0.15%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +preempt_count_sub.constprop.0 (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (4 samples, 0.59%) + + + +__perf_event_task_sched_in (4 samples, 0.59%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (2 samples, 0.30%) + + + +org/dspace/discovery/FullTextContentStreams$FullTextEnumeration:::nextElement (4 samples, 0.59%) + + + +apic_timer_interrupt (1 samples, 0.15%) + + + +org/apache/log4j/Category:::info (1 samples, 0.15%) + + + +start_thread (3 samples, 0.44%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareCollectionFlushes (1 samples, 0.15%) + + + +__dev_queue_xmit (1 samples, 0.15%) + + + +vtable stub (1 samples, 0.15%) + + + +call_stub (1 samples, 0.15%) + + + +futex_wait_queue_me (12 samples, 1.78%) + + + +VM_Thread (20 samples, 2.96%) +VM.. + + +sun/reflect/GeneratedMethodAccessor16:::invoke (8 samples, 1.18%) + + + +org/dspace/eperson/Group_$$_jvst722_1e:::getHibernateLazyInitializer (2 samples, 0.30%) + + + +schedule (34 samples, 5.03%) +schedule + + +org/hibernate/event/internal/DefaultLoadEventListener:::loadFromDatasource (2 samples, 0.30%) + + + +__sys_sendto (14 samples, 2.07%) +_.. + + +org/apache/http/entity/mime/FormBodyPart:::<init> (1 samples, 0.15%) + + + +java/net/SocketInputStream:::read (5 samples, 0.74%) + + + +java/nio/charset/Charset:::lookup (1 samples, 0.15%) + + + +entry_SYSCALL_64 (13 samples, 1.92%) +e.. + + +[libjvm.so] (372 samples, 55.03%) +[libjvm.so] + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (18 samples, 2.66%) +or.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (7 samples, 1.04%) + + + +org/hibernate/engine/spi/CascadeStyle:::hasOrphanDelete (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (11 samples, 1.63%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (1 samples, 0.15%) + + + +do_syscall_64 (34 samples, 5.03%) +do_sys.. + + +tcp_rcv_established (2 samples, 0.30%) + + + +call_stub (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultEvictEventListener:::doEvict (1 samples, 0.15%) + + + +hrtimer_start_range_ns (1 samples, 0.15%) + + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (6 samples, 0.89%) + + + +sun/reflect/GeneratedMethodAccessor16:::invoke (36 samples, 5.33%) +sun/re.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::request (7 samples, 1.04%) + + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (1 samples, 0.15%) + + + +pthread_cond_timedwait@@GLIBC_2.3.2 (13 samples, 1.92%) +p.. + + +org/hibernate/loader/Loader:::loadEntity (2 samples, 0.30%) + + + +org/apache/http/entity/mime/AbstractMultipartForm:::doWriteTo (2 samples, 0.30%) + + + +org/hibernate/loader/BasicLoader:::postInstantiate (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::withTemporarySessionIfNeeded (1 samples, 0.15%) + + + +__perf_event_task_sched_in (4 samples, 0.59%) + + + +do_mprotect_pkey (2 samples, 0.30%) + + + +JVM_IHashCode (1 samples, 0.15%) + + + +itable stub (2 samples, 0.30%) + + + +org/apache/log4j/Category:::callAppenders (3 samples, 0.44%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +__x64_sys_sendto (14 samples, 2.07%) +_.. + + +java/lang/Throwable:::printStackTrace (1 samples, 0.15%) + + + +call_stub (3 samples, 0.44%) + + + +_raw_spin_unlock_irq (1 samples, 0.15%) + + + +do_syscall_64 (1 samples, 0.15%) + + + +[libjvm.so] (7 samples, 1.04%) + + + +finish_task_switch (17 samples, 2.51%) +fi.. + + +[libjvm.so] (3 samples, 0.44%) + + + +org/apache/commons/dbcp2/DelegatingConnection:::prepareStatement (1 samples, 0.15%) + + + +__schedule (34 samples, 5.03%) +__sche.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::createMethod (5 samples, 0.74%) + + + +__x64_sys_mprotect (2 samples, 0.30%) + + + +__audit_syscall_exit (1 samples, 0.15%) + + + +jshort_disjoint_arraycopy (1 samples, 0.15%) + + + +tcp_v4_do_rcv (2 samples, 0.30%) + + + +org/hibernate/proxy/pojo/javassist/JavassistLazyInitializer:::invoke (2 samples, 0.30%) + + + +org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory:::applyBeanPostProcessorsBeforeInitialization (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (7 samples, 1.04%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (3 samples, 0.44%) + + + +org/dspace/app/util/DailyFileAppender:::subAppend (3 samples, 0.44%) + + + +org/apache/log4j/AppenderSkeleton:::doAppend (1 samples, 0.15%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushCollections (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +__usb_hcd_giveback_urb (1 samples, 0.15%) + + + +call_stub (372 samples, 55.03%) +call_stub + + +native_write_msr (4 samples, 0.59%) + + + +JVM_FillInStackTrace (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext:::getCollectionEntry (1 samples, 0.15%) + + + +__x64_sys_futex (56 samples, 8.28%) +__x64_sys_f.. + + +org/hibernate/type/descriptor/sql/BasicExtractor:::extract (1 samples, 0.15%) + + + +do_syscall_64 (18 samples, 2.66%) +do.. + + +[libjvm.so] (3 samples, 0.44%) + + + +__x64_sys_write (1 samples, 0.15%) + + + +schedule (8 samples, 1.18%) + + + +Interpreter (372 samples, 55.03%) +Interpreter + + +org/hibernate/loader/Loader:::loadCollection (1 samples, 0.15%) + + + +org/apache/commons/configuration/CombinedConfiguration:::fetchNodeList (3 samples, 0.44%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::withTemporarySessionIfNeeded (1 samples, 0.15%) + + + +org/hibernate/persister/entity/AbstractEntityPersister:::hydrate (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (8 samples, 1.18%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +java/io/FileOutputStream:::writeBytes (1 samples, 0.15%) + + + +ctx_sched_in (2 samples, 0.30%) + + + +org/apache/log4j/helpers/AppenderAttachableImpl:::appendLoopOnAppenders (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (10 samples, 1.48%) + + + +org/apache/log4j/WriterAppender:::subAppend (1 samples, 0.15%) + + + +com/sun/proxy/$Proxy40:::isDirty (10 samples, 1.48%) + + + +org/hibernate/type/descriptor/sql/TimestampTypeDescriptor$2:::doExtract (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::setOwner (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (1 samples, 0.15%) + + + +org/hibernate/collection/internal/PersistentList:::toArray (1 samples, 0.15%) + + + +smp_apic_timer_interrupt (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (1 samples, 0.15%) + + + +__x86_indirect_thunk_rax (1 samples, 0.15%) + + + +org/apache/solr/common/util/XML:::escape (2 samples, 0.30%) + + + +net_rx_action (6 samples, 0.89%) + + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::isStale (2 samples, 0.30%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +org/dspace/content/DSpaceObjectServiceImpl:::getMetadataFirstValue (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/dspace/core/HibernateDBConnection:::uncacheEntity (220 samples, 32.54%) +org/dspace/core/HibernateDBConnection:::uncacheEntity + + +sun/reflect/GeneratedMethodAccessor16:::invoke (10 samples, 1.48%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/persister/entity/AbstractEntityPersister:::propertySelectFragmentFragment (1 samples, 0.15%) + + + +ipv4_conntrack_defrag (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (15 samples, 2.22%) +o.. + + +[libjvm.so] (2 samples, 0.30%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +__intel_pmu_enable_all.constprop.0 (16 samples, 2.37%) +_.. + + +org/hibernate/type/CollectionType:::isCollectionType (1 samples, 0.15%) + + + +start_thread (3 samples, 0.44%) + + + +org/apache/log4j/WriterAppender:::append (1 samples, 0.15%) + + + +[libjvm.so] (79 samples, 11.69%) +[libjvm.so] + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (40 samples, 5.92%) +org/hib.. + + +__schedule (12 samples, 1.78%) + + + +enqueue_hrtimer (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (15 samples, 2.22%) +o.. + + +native_write_msr (12 samples, 1.78%) + + + +org/hibernate/engine/internal/Cascade:::cascade (9 samples, 1.33%) + + + +ip_rcv (6 samples, 0.89%) + + + +schedule (18 samples, 2.66%) +sc.. + + +itable stub (1 samples, 0.15%) + + + +sun/reflect/GeneratedMethodAccessor16:::invoke (83 samples, 12.28%) +sun/reflect/Genera.. + + +org/apache/http/impl/AbstractHttpClientConnection:::isStale (2 samples, 0.30%) + + + +perf_event_update_userpage (1 samples, 0.15%) + + + +__intel_pmu_enable_all.constprop.0 (4 samples, 0.59%) + + + +org/apache/solr/client/solrj/request/RequestWriter$LazyContentStream:::getDelegate (2 samples, 0.30%) + + + +org/hibernate/internal/SessionImpl:::listeners (1 samples, 0.15%) + + + +org/dspace/servicemanager/DSpaceServiceManager:::getServicesByType (2 samples, 0.30%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (4 samples, 0.59%) + + + +com/sun/proxy/$Proxy40:::evict (1 samples, 0.15%) + + + +irq_exit (1 samples, 0.15%) + + + +futex_wait (4 samples, 0.59%) + + + +mprotect_fixup (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareCollectionFlushes (2 samples, 0.30%) + + + +org/hibernate/internal/SessionImpl:::checkTransactionSynchStatus (1 samples, 0.15%) + + + +org/hibernate/persister/entity/AbstractEntityPersister:::load (2 samples, 0.30%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultSaveOrUpdateEventListener:::onSaveOrUpdate (2 samples, 0.30%) + + + +java/lang/String:::toLowerCase (1 samples, 0.15%) + + + +futex_wait (12 samples, 1.78%) + + + +unlink_anon_vmas (2 samples, 0.30%) + + + +new_sync_write (1 samples, 0.15%) + + + +java/util/AbstractMap:::get (1 samples, 0.15%) + + + +org/apache/http/impl/AbstractHttpClientConnection:::receiveResponseEntity (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (13 samples, 1.92%) +o.. + + +tick_sched_timer (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::getEntityUsingInterceptor (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (3 samples, 0.44%) + + + +org/apache/commons/configuration/MapConfiguration:::getProperty (5 samples, 0.74%) + + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (1 samples, 0.15%) + + + +org/postgresql/jdbc/PgStatement:::executeInternal (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::isDirty (1 samples, 0.15%) + + + +__schedule (8 samples, 1.18%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext:::reassociateIfUninitializedProxy (1 samples, 0.15%) + + + +__softirqentry_text_start (1 samples, 0.15%) + + + +schedule (12 samples, 1.78%) + + + +ipv4_mtu (1 samples, 0.15%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (7 samples, 1.04%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (14 samples, 2.07%) +o.. + + +org/hibernate/internal/SessionFactoryImpl:::getImplementors (2 samples, 0.30%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (5 samples, 0.74%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (16 samples, 2.37%) +o.. + + +switch_fpu_return (2 samples, 0.30%) + + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (10 samples, 1.48%) + + + +java/lang/Object:::hashCode (2 samples, 0.30%) + + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (1 samples, 0.15%) + + + +__perf_event_task_sched_in (12 samples, 1.78%) + + + +org/dspace/discovery/FullTextContentStreams$FullTextEnumeration:::nextElement (4 samples, 0.59%) + + + +org/apache/log4j/WriterAppender:::append (1 samples, 0.15%) + + + +org/hibernate/loader/entity/AbstractEntityLoader:::load (2 samples, 0.30%) + + + +java/util/regex/Pattern$GroupHead:::match (1 samples, 0.15%) + + + +org/dspace/discovery/SolrServiceImpl:::requiresIndexing (2 samples, 0.30%) + + + +nft_do_chain (2 samples, 0.30%) + + + +org/hibernate/loader/Loader:::initializeEntitiesAndCollections (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isCollectionType (1 samples, 0.15%) + + + +java/net/SocketInputStream:::socketRead0 (2 samples, 0.30%) + + + +file_modified (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::setCurrentSession (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/http/impl/AbstractHttpClientConnection:::sendRequestEntity (2 samples, 0.30%) + + + +ret_from_intr (1 samples, 0.15%) + + + +org/apache/log4j/helpers/PatternParser$DatePatternConverter:::convert (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::setOwner (1 samples, 0.15%) + + + +do_syscall_64 (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::wasInitialized (1 samples, 0.15%) + + + +__intel_pmu_enable_all.constprop.0 (8 samples, 1.18%) + + + +__hrtimer_run_queues (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultLoadEventListener:::onLoad (1 samples, 0.15%) + + + +org/apache/http/impl/client/EntityEnclosingRequestWrapper$EntityWrapper:::writeTo (2 samples, 0.30%) + + + +itable stub (6 samples, 0.89%) + + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::isDirty (36 samples, 5.33%) +org/hi.. + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (15 samples, 2.22%) +o.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::createMethod (3 samples, 0.44%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::withTemporarySessionIfNeeded (1 samples, 0.15%) + + + +pthread_cond_wait@@GLIBC_2.3.2 (4 samples, 0.59%) + + + +Interpreter (372 samples, 55.03%) +Interpreter + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (5 samples, 0.74%) + + + +org/hibernate/event/internal/DefaultLoadEventListener:::load (2 samples, 0.30%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (3 samples, 0.44%) + + + +org/hibernate/loader/Loader:::getRowFromResultSet (3 samples, 0.44%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +event_sched_in.isra.0.part.0 (2 samples, 0.30%) + + + +finish_task_switch (8 samples, 1.18%) + + + +JVM_InternString (1 samples, 0.15%) + + + +schedule_hrtimeout_range_clock (4 samples, 0.59%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/internal/SessionFactoryImpl:::getCollectionPersister (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (11 samples, 1.63%) + + + +__x64_sys_recvfrom (16 samples, 2.37%) +_.. + + +do_softirq.part.0 (1 samples, 0.15%) + + + +org/hibernate/internal/SessionFactoryImpl:::getCollectionPersister (1 samples, 0.15%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (2 samples, 0.30%) + + + +org/dspace/discovery/SolrServiceContentInOriginalBundleFilterPlugin:::hasOriginalBundleWithContent (3 samples, 0.44%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +__tcp_transmit_skb (1 samples, 0.15%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +sun/reflect/DelegatingMethodAccessorImpl:::invoke (372 samples, 55.03%) +sun/reflect/DelegatingMethodAccessorImpl:::invoke + + +__send (16 samples, 2.37%) +_.. + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (5 samples, 0.74%) + + + +Java_java_io_FileOutputStream_writeBytes (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +entry_SYSCALL_64 (1 samples, 0.15%) + + + +pthread_cond_wait@@GLIBC_2.3.2 (60 samples, 8.88%) +pthread_cond.. + + +ext4_reserve_inode_write (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::isDirty (1 samples, 0.15%) + + + +itable stub (1 samples, 0.15%) + + + +nft_immediate_eval (1 samples, 0.15%) + + + +entry_SYSCALL_64 (9 samples, 1.33%) + + + +org/apache/solr/client/solrj/request/AbstractUpdateRequest:::process (7 samples, 1.04%) + + + +itable stub (1 samples, 0.15%) + + + +sun/reflect/GeneratedMethodAccessor16:::invoke (64 samples, 9.47%) +sun/reflect/G.. + + +org/hibernate/collection/internal/AbstractPersistentCollection:::withTemporarySessionIfNeeded (1 samples, 0.15%) + + + +tcp_sendmsg_locked (11 samples, 1.63%) + + + +__pthread_mutex_unlock_usercnt (1 samples, 0.15%) + + + +java/util/HashMap:::put (1 samples, 0.15%) + + + +org/hibernate/collection/internal/PersistentList:::toArray (1 samples, 0.15%) + + + +perf_swevent_add (2 samples, 0.30%) + + + +[libjvm.so] (7 samples, 1.04%) + + + +sun/reflect/GeneratedMethodAccessor17:::invoke (1 samples, 0.15%) + + + +org/hibernate/type/descriptor/java/AbstractTypeDescriptor:::areEqual (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::initializeEntitiesAndCollections (1 samples, 0.15%) + + + +entry_SYSCALL_64 (4 samples, 0.59%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +java (473 samples, 69.97%) +java + + +org/apache/commons/configuration/MapConfiguration:::getProperty (1 samples, 0.15%) + + + +java/lang/Throwable:::printStackTrace (1 samples, 0.15%) + + + +org/hibernate/loader/collection/CollectionLoader:::isSubselectLoadingEnabled (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::withTemporarySessionIfNeeded (1 samples, 0.15%) + + + +__perf_event_task_sched_in (14 samples, 2.07%) +_.. + + +java/io/FileOutputStream:::write (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/log4j/Category:::callAppenders (1 samples, 0.15%) + + + +sun/reflect/GeneratedMethodAccessor16:::invoke (13 samples, 1.92%) +s.. + + +_raw_spin_unlock_irqrestore (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultSaveOrUpdateEventListener:::onSaveOrUpdate (1 samples, 0.15%) + + + +finish_task_switch (33 samples, 4.88%) +finish.. + + +org/dspace/content/DSpaceObjectServiceImpl:::getMetadataFirstValue (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (7 samples, 1.04%) + + + +__local_bh_enable_ip (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (9 samples, 1.33%) + + + +fput (1 samples, 0.15%) + + + +java/util/regex/Pattern$GroupTail:::match (1 samples, 0.15%) + + + +__perf_event_task_sched_in (12 samples, 1.78%) + + + +org/hibernate/event/internal/DefaultAutoFlushEventListener:::onAutoFlush (33 samples, 4.88%) +org/hi.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (4 samples, 0.59%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +entry_SYSCALL_64 (15 samples, 2.22%) +e.. + + +[libjvm.so] (1 samples, 0.15%) + + + +java/lang/Throwable:::printStackTrace (1 samples, 0.15%) + + + +java/net/SocketInputStream:::read (2 samples, 0.30%) + + + +__x64_sys_futex (12 samples, 1.78%) + + + +apic_timer_interrupt (1 samples, 0.15%) + + + +schedule (14 samples, 2.07%) +s.. + + +_raw_spin_unlock_irqrestore (1 samples, 0.15%) + + + +org/dspace/content/DSpaceObjectServiceImpl:::getMetadata (1 samples, 0.15%) + + + +[libjvm.so] (46 samples, 6.80%) +[libjvm.so] + + +org/hibernate/engine/internal/StatefulPersistenceContext:::reassociateIfUninitializedProxy (1 samples, 0.15%) + + + +org/hibernate/type/AbstractStandardBasicType:::hydrate (1 samples, 0.15%) + + + +__slab_free (1 samples, 0.15%) + + + +start_thread (1 samples, 0.15%) + + + +org/dspace/servicemanager/spring/DSpaceBeanPostProcessor:::postProcessBeforeInitialization (2 samples, 0.30%) + + + +__schedule (18 samples, 2.66%) +__.. + + +org/apache/commons/dbcp2/DelegatingResultSet:::getTimestamp (1 samples, 0.15%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +__x64_sys_futex (34 samples, 5.03%) +__x64_.. + + +do_syscall_64 (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::isDirty (17 samples, 2.51%) +or.. + + +C1_CompilerThre (20 samples, 2.96%) +C1.. + + +ip_output (8 samples, 1.18%) + + + +org/dspace/servicemanager/config/DSpaceConfigurationService:::convert (3 samples, 0.44%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (2 samples, 0.30%) + + + +__intel_pmu_enable_all.constprop.0 (4 samples, 0.59%) + + + +org/dspace/content/DSpaceObjectServiceImpl:::getMetadata (1 samples, 0.15%) + + + +do_syscall_64 (1 samples, 0.15%) + + + +org/dspace/app/util/DailyFileAppender:::subAppend (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (7 samples, 1.04%) + + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (17 samples, 2.51%) +or.. + + +org/dspace/discovery/SolrServiceImpl:::indexContent (152 samples, 22.49%) +org/dspace/discovery/SolrServiceImp.. + + +org/hibernate/event/internal/FlushVisitor:::processCollection (1 samples, 0.15%) + + + +org/apache/http/impl/AbstractHttpClientConnection:::isStale (5 samples, 0.74%) + + + +do_syscall_64 (20 samples, 2.96%) +do.. + + +ext4_dirty_inode (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +call_stub (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (11 samples, 1.63%) + + + +preempt_count_add (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isCollectionType (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isCollectionType (2 samples, 0.30%) + + + +__x64_sys_futex (8 samples, 1.18%) + + + +java/util/TimSort:::sort (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (7 samples, 1.04%) + + + +sun/reflect/GeneratedMethodAccessor16:::invoke (40 samples, 5.92%) +sun/ref.. + + +all (676 samples, 100%) + + + +ip_finish_output2 (7 samples, 1.04%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (3 samples, 0.44%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (6 samples, 0.89%) + + + +futex_wait (34 samples, 5.03%) +futex_.. + + +org/hibernate/persister/entity/AbstractEntityPersister:::hydrate (1 samples, 0.15%) + + + +futex_wait (19 samples, 2.81%) +fu.. + + +itable stub (1 samples, 0.15%) + + + +arch_perf_update_userpage (1 samples, 0.15%) + + + +org/apache/commons/configuration/HierarchicalConfiguration:::getKeys (2 samples, 0.30%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +java/util/HashMap$KeySet:::iterator (1 samples, 0.15%) + + + +org/dspace/discovery/SolrServiceFileInfoPlugin:::additionalIndex (1 samples, 0.15%) + + + +entry_SYSCALL_64 (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +[libjvm.so] (4 samples, 0.59%) + + + +smp_apic_timer_interrupt (1 samples, 0.15%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (36 samples, 5.33%) +org/hi.. + + +[libjvm.so] (1 samples, 0.15%) + + + +java/util/regex/Pattern$Curly:::match (1 samples, 0.15%) + + + +java/net/URLEncoder:::encode (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (2 samples, 0.30%) + + + +hrtimer_wakeup (1 samples, 0.15%) + + + +preempt_count_sub (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/http/cookie/CookieSpecRegistry$1:::create (1 samples, 0.15%) + + + +itable stub (1 samples, 0.15%) + + + +syscall_trace_enter (1 samples, 0.15%) + + + +__perf_event_task_sched_in (17 samples, 2.51%) +__.. + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (1 samples, 0.15%) + + + +__x64_sys_futex (19 samples, 2.81%) +__.. + + +org/hibernate/event/internal/FlushVisitor:::processCollection (8 samples, 1.18%) + + + +itable stub (1 samples, 0.15%) + + + +entry_SYSCALL_64 (17 samples, 2.51%) +en.. + + +[libjvm.so] (2 samples, 0.30%) + + + +do_syscall_64 (17 samples, 2.51%) +do.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (3 samples, 0.44%) + + + +C2_CompilerThre (114 samples, 16.86%) +C2_CompilerThre + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (64 samples, 9.47%) +org/hibernate.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (3 samples, 0.44%) + + + +org/hibernate/engine/jdbc/internal/ResultSetReturnImpl:::extract (1 samples, 0.15%) + + + +itable stub (1 samples, 0.15%) + + + +[libjvm.so] (372 samples, 55.03%) +[libjvm.so] + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (13 samples, 1.92%) +o.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (5 samples, 0.74%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (11 samples, 1.63%) + + + +__softirqentry_text_start (6 samples, 0.89%) + + + +futex_wait_queue_me (12 samples, 1.78%) + + + +org/hibernate/persister/entity/JoinedSubclassEntityPersister:::discriminatorFragment (1 samples, 0.15%) + + + +nft_do_chain_inet (2 samples, 0.30%) + + + +org/dspace/content/Item:::getCollections (2 samples, 0.30%) + + + +__audit_syscall_exit (1 samples, 0.15%) + + + +Ljava/lang/ref/ReferenceQueue:::remove (3 samples, 0.44%) + + + +org/apache/commons/configuration/CombinedConfiguration:::fetchNodeList (4 samples, 0.59%) + + + +org/hibernate/internal/SessionImpl:::fireLoad (2 samples, 0.30%) + + + +org/dspace/core/HibernateDBConnection:::uncacheEntity (175 samples, 25.89%) +org/dspace/core/HibernateDBConnection:::u.. + + +org/apache/commons/configuration/CombinedConfiguration:::fetchNodeList (1 samples, 0.15%) + + + +do_softirq.part.0 (6 samples, 0.89%) + + + +_register_finalizer_Java (1 samples, 0.15%) + + + +itable stub (2 samples, 0.30%) + + + +Java_java_net_SocketInputStream_socketRead0 (2 samples, 0.30%) + + + +__vma_adjust (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (11 samples, 1.63%) + + + +native_write_msr (8 samples, 1.18%) + + + +java/lang/Integer:::equals (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +itable stub (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (21 samples, 3.11%) +org.. + + +perf_swevent_add (1 samples, 0.15%) + + + +vma_merge (2 samples, 0.30%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +java/lang/AbstractStringBuilder:::append (1 samples, 0.15%) + + + +finish_task_switch (54 samples, 7.99%) +finish_task.. + + +[libjvm.so] (73 samples, 10.80%) +[libjvm.so] + + +org/hibernate/internal/SessionImpl:::isDirty (10 samples, 1.48%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (13 samples, 1.92%) +o.. + + +[libjvm.so] (22 samples, 3.25%) +[li.. + + +entry_SYSCALL_64 (13 samples, 1.92%) +e.. + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (11 samples, 1.63%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +update_process_times (1 samples, 0.15%) + + + +java/lang/ref/Finalizer:::register (1 samples, 0.15%) + + + +org/dspace/servicemanager/spring/SpringServiceManager:::getServicesByType (2 samples, 0.30%) + + + +finish_task_switch (12 samples, 1.78%) + + + +__softirqentry_text_start (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (2 samples, 0.30%) + + + +[libjvm.so] (372 samples, 55.03%) +[libjvm.so] + + +org/hibernate/loader/Loader:::applyPostLoadLocks (1 samples, 0.15%) + + + +native_write_msr (52 samples, 7.69%) +native_wri.. + + + diff --git a/docs/sitemap.xml b/docs/sitemap.xml index f906acbd5..8d10d408f 100644 --- a/docs/sitemap.xml +++ b/docs/sitemap.xml @@ -4,27 +4,27 @@ https://alanorth.github.io/cgspace-notes/categories/ - 2020-02-06T12:47:25+02:00 + 2020-02-06T16:54:41+02:00 https://alanorth.github.io/cgspace-notes/ - 2020-02-06T12:47:25+02:00 + 2020-02-06T16:54:41+02:00 https://alanorth.github.io/cgspace-notes/2020-02/ - 2020-02-06T12:47:25+02:00 + 2020-02-06T16:54:41+02:00 https://alanorth.github.io/cgspace-notes/categories/notes/ - 2020-02-06T12:47:25+02:00 + 2020-02-06T16:54:41+02:00 https://alanorth.github.io/cgspace-notes/posts/ - 2020-02-06T12:47:25+02:00 + 2020-02-06T16:54:41+02:00 diff --git a/static/2020/02/flamegraph-java-cli-dspace58.svg b/static/2020/02/flamegraph-java-cli-dspace58.svg new file mode 100644 index 000000000..75ed8cd58 --- /dev/null +++ b/static/2020/02/flamegraph-java-cli-dspace58.svg @@ -0,0 +1,4200 @@ + + + + + + + + + + + + + + +Flame Graph + +Reset Zoom +Search +ic + + + +do_sys_poll (1 samples, 0.23%) + + + +java/util/regex/Pattern$Curly:::match (2 samples, 0.45%) + + + +call_stub (189 samples, 42.95%) +call_stub + + +org/dspace/app/util/DailyFileAppender:::subAppend (3 samples, 0.68%) + + + +__x64_sys_futex (48 samples, 10.91%) +__x64_sys_futex + + +nf_ct_get_tuple (1 samples, 0.23%) + + + +itable stub (1 samples, 0.23%) + + + +pthread_cond_timedwait@@GLIBC_2.3.2 (19 samples, 4.32%) +pthre.. + + +sun/net/spi/DefaultProxySelector$3:::run (1 samples, 0.23%) + + + +org/springframework/beans/factory/support/AbstractBeanFactory:::isTypeMatch (10 samples, 2.27%) +o.. + + +dequeue_task_fair (1 samples, 0.23%) + + + +java/lang/reflect/Method:::invoke (189 samples, 42.95%) +java/lang/reflect/Method:::invoke + + +sun/nio/cs/UTF_8$Encoder:::encode (3 samples, 0.68%) + + + +do_syscall_64 (8 samples, 1.82%) +d.. + + +org/dspace/storage/rdbms/DatabaseManager:::findByUnique (1 samples, 0.23%) + + + +[libjvm.so] (189 samples, 42.95%) +[libjvm.so] + + +[libjvm.so] (19 samples, 4.32%) +[libj.. + + +JVM_DoPrivileged (1 samples, 0.23%) + + + +entry_SYSCALL_64 (25 samples, 5.68%) +entry_S.. + + +__wake_up_sync_key (2 samples, 0.45%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeWithFlags (1 samples, 0.23%) + + + +do_syscall_64 (1 samples, 0.23%) + + + +tcp_ack (1 samples, 0.23%) + + + +java/util/regex/Pattern:::atom (1 samples, 0.23%) + + + +tcp_ack (3 samples, 0.68%) + + + +java/lang/StringBuilder:::append (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +__x64_sys_futex (4 samples, 0.91%) + + + +org/dspace/storage/rdbms/TableRowIterator:::hasNext (1 samples, 0.23%) + + + +__intel_pmu_enable_all.constprop.0 (48 samples, 10.91%) +__intel_pmu_enab.. + + +org/apache/solr/client/solrj/request/RequestWriter$LazyContentStream:::getStream (3 samples, 0.68%) + + + +__perf_event_task_sched_in (16 samples, 3.64%) +__pe.. + + +org/postgresql/core/v3/QueryExecutorImpl:::sendSync (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +do_syscall_64 (4 samples, 0.91%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/springframework/beans/factory/support/AbstractBeanFactory:::doGetBean (8 samples, 1.82%) +o.. + + +__x64_sys_futex (4 samples, 0.91%) + + + +update_blocked_averages (1 samples, 0.23%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (11 samples, 2.50%) +or.. + + +nft_do_chain (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (1 samples, 0.23%) + + + +org/springframework/beans/support/ResourceEditorRegistrar:::registerCustomEditors (1 samples, 0.23%) + + + +java/net/SocketInputStream:::read (2 samples, 0.45%) + + + +java/lang/String:::split (1 samples, 0.23%) + + + +java/net/SocketInputStream:::socketRead0 (1 samples, 0.23%) + + + +com/atmire/dspace/discovery/AtmireSolrService:::buildDocument (155 samples, 35.23%) +com/atmire/dspace/discovery/AtmireSolrService:::buildDoc.. + + +try_to_wake_up (2 samples, 0.45%) + + + +psi_task_change (1 samples, 0.23%) + + + +com/atmire/dspace/discovery/AtmireSolrService:::indexContent (181 samples, 41.14%) +com/atmire/dspace/discovery/AtmireSolrService:::indexContent + + +[libjvm.so] (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::process (1 samples, 0.23%) + + + +JVM_GetStackTraceElement (1 samples, 0.23%) + + + +[libjvm.so] (18 samples, 4.09%) +[lib.. + + +Finalizer (10 samples, 2.27%) +F.. + + +inet6_recvmsg (21 samples, 4.77%) +inet6.. + + +Java_java_net_SocketInputStream_socketRead0 (1 samples, 0.23%) + + + +__memset_avx2_erms (1 samples, 0.23%) + + + +org/dspace/content/Item:::getCollections (4 samples, 0.91%) + + + +Interpreter (1 samples, 0.23%) + + + +java/security/AccessController:::doPrivileged (5 samples, 1.14%) + + + +do_syscall_64 (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +org/apache/solr/client/solrj/request/RequestWriter$LazyContentStream:::getDelegate (19 samples, 4.32%) +org/a.. + + +org/dspace/storage/rdbms/TableRow:::setColumn (4 samples, 0.91%) + + + +entry_SYSCALL_64 (13 samples, 2.95%) +en.. + + +smp_apic_timer_interrupt (1 samples, 0.23%) + + + +enqueue_entity (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +futex_wait_queue_me (19 samples, 4.32%) +futex.. + + +Interpreter (189 samples, 42.95%) +Interpreter + + +do_syscall_64 (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (1 samples, 0.23%) + + + +bbr_cwnd_event (1 samples, 0.23%) + + + +[unknown] (9 samples, 2.05%) +[.. + + +org/dspace/content/Bundle:::getBitstreamsInternal (2 samples, 0.45%) + + + +java/net/SocketTimeoutException:::<init> (1 samples, 0.23%) + + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::getSSLSession (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::tryExecute (2 samples, 0.45%) + + + +org/apache/http/impl/DefaultConnectionReuseStrategy:::keepAlive (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/TableRow:::setColumn (1 samples, 0.23%) + + + +JVM_DoPrivileged (5 samples, 1.14%) + + + +schedule (18 samples, 4.09%) +sche.. + + +nft_do_chain_inet (4 samples, 0.91%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +vtable stub (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/security/AccessController:::doPrivileged (5 samples, 1.14%) + + + +org/apache/http/client/protocol/RequestAddCookies:::process (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +Java_java_lang_Throwable_fillInStackTrace (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (2 samples, 0.45%) + + + +Interpreter (189 samples, 42.95%) +Interpreter + + +tick_sched_timer (1 samples, 0.23%) + + + +jlong_disjoint_arraycopy (1 samples, 0.23%) + + + +do_syscall_64 (18 samples, 4.09%) +do_s.. + + +[libjvm.so] (2 samples, 0.45%) + + + +java/net/SocketInputStream:::read (2 samples, 0.45%) + + + +java/net/SocketInputStream:::read (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeWithFlags (3 samples, 0.68%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::tryExecute (4 samples, 0.91%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +__x64_sys_recvfrom (21 samples, 4.77%) +__x64.. + + +org/apache/solr/common/SolrDocument:::setField (1 samples, 0.23%) + + + +ip_output (22 samples, 5.00%) +ip_out.. + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (13 samples, 2.95%) +or.. + + +java/lang/ThreadLocal:::getMap (1 samples, 0.23%) + + + +futex_wait_queue_me (25 samples, 5.68%) +futex_w.. + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (2 samples, 0.45%) + + + +__netif_receive_skb_one_core (16 samples, 3.64%) +__ne.. + + +org/dspace/content/Community:::getParentCommunity (3 samples, 0.68%) + + + +org/dspace/text/filter/LowerCaseAndTrim:::filter (1 samples, 0.23%) + + + +nft_meta_get_eval (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::find (1 samples, 0.23%) + + + +__pthread_getspecific (1 samples, 0.23%) + + + +__x64_sys_futex (17 samples, 3.86%) +__x6.. + + +Java_java_io_FileOutputStream_writeBytes (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/util/regex/Pattern$CharProperty:::match (2 samples, 0.45%) + + + +org/apache/commons/logging/impl/WeakHashtable$Referenced:::<init> (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +[libjvm.so] (17 samples, 3.86%) +[lib.. + + +finish_task_switch (48 samples, 10.91%) +finish_task_switch + + +futex_wait (19 samples, 4.32%) +futex.. + + +find_busiest_group (1 samples, 0.23%) + + + +sk_wait_data (19 samples, 4.32%) +sk_wa.. + + +all (440 samples, 100%) + + + +[libjvm.so] (16 samples, 3.64%) +[lib.. + + +do_mprotect_pkey (1 samples, 0.23%) + + + +java/lang/reflect/Proxy:::newProxyInstance (1 samples, 0.23%) + + + +ret_from_intr (1 samples, 0.23%) + + + +ctx_sched_out (1 samples, 0.23%) + + + +irqtime_account_irq (1 samples, 0.23%) + + + +swapgs_restore_regs_and_return_to_usermode (4 samples, 0.91%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +schedule (8 samples, 1.82%) +s.. + + +sk_stream_alloc_skb (1 samples, 0.23%) + + + +Interpreter (189 samples, 42.95%) +Interpreter + + +sun/util/calendar/Gregorian:::getCalendarDate (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +JVM_InvokeMethod (189 samples, 42.95%) +JVM_InvokeMethod + + +[libnet.so] (1 samples, 0.23%) + + + +entry_SYSCALL_64 (48 samples, 10.91%) +entry_SYSCALL_64 + + +org/springframework/core/convert/support/GenericConversionService:::addConverter (2 samples, 0.45%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +update_process_times (1 samples, 0.23%) + + + +org/apache/http/message/AbstractHttpMessage:::headerIterator (1 samples, 0.23%) + + + +futex_wait (1 samples, 0.23%) + + + +org/dspace/content/Bundle:::getName (1 samples, 0.23%) + + + +org/apache/http/impl/io/AbstractSessionOutputBuffer:::write (2 samples, 0.45%) + + + +org/dspace/servicemanager/DSpaceServiceManager:::getServiceByName (1 samples, 0.23%) + + + +org/apache/commons/dbcp/PoolablePreparedStatement:::close (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +sun/reflect/DelegatingMethodAccessorImpl:::invoke (189 samples, 42.95%) +sun/reflect/DelegatingMethodAccessorImpl:::invoke + + +[libjvm.so] (1 samples, 0.23%) + + + +schedule_hrtimeout_range_clock (1 samples, 0.23%) + + + +nf_hook_slow (2 samples, 0.45%) + + + +java/net/SocketInputStream:::socketRead0 (1 samples, 0.23%) + + + +__intel_pmu_enable_all.constprop.0 (4 samples, 0.91%) + + + +__GI___libc_write (1 samples, 0.23%) + + + +org/apache/commons/dbcp/PoolingDataSource$PoolGuardConnectionWrapper:::prepareStatement (2 samples, 0.45%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +pollwake (2 samples, 0.45%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +org/apache/commons/lang/time/FastDateFormat:::getInstance (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +_complete_monitor_locking_Java (1 samples, 0.23%) + + + +__ip_local_out (5 samples, 1.14%) + + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::receiveResponseEntity (1 samples, 0.23%) + + + +tcp_rack_update_reo_wnd (1 samples, 0.23%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::tryExecute (2 samples, 0.45%) + + + +org/apache/commons/logging/LogFactory:::getFactory (5 samples, 1.14%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +ip_local_deliver (10 samples, 2.27%) +i.. + + +org/dspace/storage/rdbms/TableRowIterator:::close (1 samples, 0.23%) + + + +jshort_disjoint_arraycopy (1 samples, 0.23%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::createMethod (22 samples, 5.00%) +org/ap.. + + +dev_hard_start_xmit (2 samples, 0.45%) + + + +[unknown] (8 samples, 1.82%) +[.. + + +schedule (1 samples, 0.23%) + + + +tcp_v4_do_rcv (1 samples, 0.23%) + + + +[libjli.so] (189 samples, 42.95%) +[libjli.so] + + +java/net/AbstractPlainSocketImpl:::setOption (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +Interpreter (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::sendSync (1 samples, 0.23%) + + + +__vdso_gettimeofday (1 samples, 0.23%) + + + +[libnet.so] (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::findByUnique (1 samples, 0.23%) + + + +__schedule (4 samples, 0.91%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (2 samples, 0.45%) + + + +java/util/regex/Pattern$Curly:::match (2 samples, 0.45%) + + + +org/apache/http/entity/mime/AbstractMultipartForm:::encode (1 samples, 0.23%) + + + +native_write_msr (48 samples, 10.91%) +native_write_msr + + +org/springframework/beans/factory/support/DefaultSingletonBeanRegistry:::getSingletonNames (1 samples, 0.23%) + + + +apic_timer_interrupt (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +nvme_irq (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::sendOneQuery (1 samples, 0.23%) + + + +java/io/FileOutputStream:::write (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::clearParameters (1 samples, 0.23%) + + + +org/apache/log4j/WriterAppender:::subAppend (2 samples, 0.45%) + + + +org/apache/http/impl/client/ClientParamsStack:::getParameter (1 samples, 0.23%) + + + +org/apache/http/message/AbstractHttpMessage:::setParams (1 samples, 0.23%) + + + +handle_edge_irq (1 samples, 0.23%) + + + +call_stub (1 samples, 0.23%) + + + +sun/misc/FloatingDecimal$BinaryToASCIIBuffer:::getChars (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +VM_Periodic_Tas (20 samples, 4.55%) +VM_Pe.. + + +__intel_pmu_enable_all.constprop.0 (16 samples, 3.64%) +__in.. + + +resolve_opt_virtual_call (1 samples, 0.23%) + + + +org/apache/log4j/Category:::info (3 samples, 0.68%) + + + +sock_sendmsg (39 samples, 8.86%) +sock_sendmsg + + +do_syscall_64 (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (2 samples, 0.45%) + + + +flush_tlb_mm_range (1 samples, 0.23%) + + + +java/lang/StringCoding:::decode (1 samples, 0.23%) + + + +[libjvm.so] (19 samples, 4.32%) +[libj.. + + +native_write_msr (12 samples, 2.73%) +na.. + + +change_protection (1 samples, 0.23%) + + + +VM_Thread (20 samples, 4.55%) +VM_Th.. + + +start_thread (2 samples, 0.45%) + + + +handle_irq_event (1 samples, 0.23%) + + + +sock_def_readable (3 samples, 0.68%) + + + +tick_sched_timer (1 samples, 0.23%) + + + +do_syscall_64 (4 samples, 0.91%) + + + +__handle_irq_event_percpu (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/util/regex/Pattern$Curly:::match (2 samples, 0.45%) + + + +__sys_connect (1 samples, 0.23%) + + + +release_sock (1 samples, 0.23%) + + + +org/apache/http/impl/io/AbstractSessionOutputBuffer:::write (1 samples, 0.23%) + + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (9 samples, 2.05%) +o.. + + +java/util/LinkedHashMap:::removeEldestEntry (1 samples, 0.23%) + + + +nft_do_chain_inet (1 samples, 0.23%) + + + +schedule_timeout (19 samples, 4.32%) +sched.. + + +[libjvm.so] (1 samples, 0.23%) + + + +java/net/SocketInputStream:::read (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +tcp_recvmsg (21 samples, 4.77%) +tcp_r.. + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +Interpreter (189 samples, 42.95%) +Interpreter + + +[libjvm.so] (1 samples, 0.23%) + + + +nf_nat_inet_fn (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/net/PlainSocketImpl:::socketSetOption0 (1 samples, 0.23%) + + + +java/util/regex/Pattern$BmpCharProperty:::match (2 samples, 0.45%) + + + +org/apache/solr/client/solrj/request/UpdateRequest:::writeXML (18 samples, 4.09%) +org/.. + + +__x64_sys_futex (25 samples, 5.68%) +__x64_s.. + + +__x64_sys_futex (8 samples, 1.82%) +_.. + + +com/atmire/dspace/discovery/ItemCollectionPlugin:::additionalIndex (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::findByUnique (5 samples, 1.14%) + + + +load_balance (1 samples, 0.23%) + + + +org/dspace/browse/SolrBrowseCreateDAO:::additionalIndex (32 samples, 7.27%) +org/dspace.. + + +do_syscall_64 (19 samples, 4.32%) +do_sy.. + + +entry_SYSCALL_64 (4 samples, 0.91%) + + + +__x64_sys_futex (19 samples, 4.32%) +__x64.. + + +[libjvm.so] (1 samples, 0.23%) + + + +Interpreter (189 samples, 42.95%) +Interpreter + + +sun/net/spi/DefaultProxySelector$3:::run (1 samples, 0.23%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +pthread_cond_wait@@GLIBC_2.3.2 (8 samples, 1.82%) +p.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (10 samples, 2.27%) +o.. + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +org/dspace/sort/OrderFormat:::makeSortString (4 samples, 0.91%) + + + +_register_finalizer_Java (1 samples, 0.23%) + + + +org/springframework/core/convert/support/DefaultConversionService:::addFallbackConverters (1 samples, 0.23%) + + + +org/apache/http/protocol/HttpRequestExecutor:::doReceiveResponse (1 samples, 0.23%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +on_each_cpu_cond_mask (1 samples, 0.23%) + + + +jshort_disjoint_arraycopy (1 samples, 0.23%) + + + +org/apache/solr/client/solrj/util/ClientUtils:::writeXML (18 samples, 4.09%) +org/.. + + +finish_task_switch (4 samples, 0.91%) + + + +sun/nio/cs/UTF_8$Decoder:::decode (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +finish_task_switch (24 samples, 5.45%) +finish_.. + + +org/apache/http/impl/io/ChunkedOutputStream:::flushCacheWithAppend (2 samples, 0.45%) + + + +org/apache/http/protocol/HttpRequestExecutor:::preProcess (2 samples, 0.45%) + + + +Ljava/lang/ref/Reference:::tryHandlePending (2 samples, 0.45%) + + + +exit_to_usermode_loop (4 samples, 0.91%) + + + +org/apache/log4j/Category:::callAppenders (3 samples, 0.68%) + + + +futex_wait (4 samples, 0.91%) + + + +java (312 samples, 70.91%) +java + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (2 samples, 0.45%) + + + +java/util/regex/Pattern$5:::isSatisfiedBy (2 samples, 0.45%) + + + +java/nio/charset/CharsetEncoder:::encode (1 samples, 0.23%) + + + +java/util/regex/Pattern$Ctype:::isSatisfiedBy (1 samples, 0.23%) + + + +nft_do_chain_inet (1 samples, 0.23%) + + + +call_stub (2 samples, 0.45%) + + + +java/lang/Throwable:::printStackTrace (2 samples, 0.45%) + + + +org/apache/log4j/DefaultThrowableRenderer:::render (2 samples, 0.45%) + + + +sun/net/spi/DefaultProxySelector$3:::run (1 samples, 0.23%) + + + +finish_task_switch (4 samples, 0.91%) + + + +java/lang/StringBuilder:::append (3 samples, 0.68%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +_register_finalizer_Java (1 samples, 0.23%) + + + +strncpy (1 samples, 0.23%) + + + +java/util/regex/Pattern$Curly:::match0 (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (2 samples, 0.45%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +__intel_pmu_enable_all.constprop.0 (8 samples, 1.82%) +_.. + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::sendRequestEntity (2 samples, 0.45%) + + + +org/apache/solr/client/solrj/request/AbstractUpdateRequest:::process (15 samples, 3.41%) +org.. + + +JVM_DoPrivileged (4 samples, 0.91%) + + + +java/net/SocketInputStream:::read (1 samples, 0.23%) + + + +nf_nat_ipv4_fn (1 samples, 0.23%) + + + +__local_bh_enable_ip (19 samples, 4.32%) +__loc.. + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +__rcu_read_lock (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (2 samples, 0.45%) + + + +org/dspace/content/DSpaceObject:::getMetadata (6 samples, 1.36%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (3 samples, 0.68%) + + + +org/dspace/servicemanager/spring/SpringServiceManager:::getServicesByType (28 samples, 6.36%) +org/dspa.. + + +native_write_msr (4 samples, 0.91%) + + + +java/net/SocketInputStream:::read (3 samples, 0.68%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/dspace/storage/rdbms/TableRow:::canonicalizeAndCheck (1 samples, 0.23%) + + + +__alloc_skb (1 samples, 0.23%) + + + +__schedule (4 samples, 0.91%) + + + +org/apache/commons/dbcp/PoolingDataSource$PoolGuardConnectionWrapper:::prepareStatement (1 samples, 0.23%) + + + +java/lang/String:::trim (1 samples, 0.23%) + + + +java/lang/Class:::getMethod (2 samples, 0.45%) + + + +Java_java_net_SocketInputStream_socketRead0 (2 samples, 0.45%) + + + +VerifyClassname (1 samples, 0.23%) + + + +call_stub (2 samples, 0.45%) + + + +java/io/FileOutputStream:::writeBytes (1 samples, 0.23%) + + + +org/apache/commons/pool/impl/GenericObjectPool:::borrowObject (2 samples, 0.45%) + + + +org/apache/commons/logging/impl/SLF4JLocationAwareLog:::isDebugEnabled (1 samples, 0.23%) + + + +simple_copy_to_iter (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +org/apache/http/impl/io/SocketInputBuffer:::isDataAvailable (4 samples, 0.91%) + + + +do_syscall_64 (21 samples, 4.77%) +do_sy.. + + +tcp_v4_rcv (7 samples, 1.59%) + + + +org/apache/log4j/Category:::callAppenders (2 samples, 0.45%) + + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +Java_java_net_SocketInputStream_socketRead0 (1 samples, 0.23%) + + + +nf_hook_slow (4 samples, 0.91%) + + + +org/dspace/storage/rdbms/DatabaseManager:::process (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +futex_wait (8 samples, 1.82%) +f.. + + +start_thread (2 samples, 0.45%) + + + +__libc_recv (22 samples, 5.00%) +__libc.. + + +org/dspace/storage/rdbms/DatabaseManager:::process (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/dspace/content/ItemIdIterator:::next (1 samples, 0.23%) + + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +[libjvm.so] (189 samples, 42.95%) +[libjvm.so] + + +java/net/SocketInputStream:::read (1 samples, 0.23%) + + + +pthread_cond_wait@@GLIBC_2.3.2 (48 samples, 10.91%) +pthread_cond_wai.. + + +finish_task_switch (8 samples, 1.82%) +f.. + + +org/dspace/storage/rdbms/TableRow:::setColumn (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +[libjvm.so] (4 samples, 0.91%) + + + +__schedule (16 samples, 3.64%) +__sc.. + + +org/dspace/eperson/Group:::find (1 samples, 0.23%) + + + +ip_finish_output2 (21 samples, 4.77%) +ip_fi.. + + +[unknown] (18 samples, 4.09%) +[unk.. + + +futex_wait_queue_me (8 samples, 1.82%) +f.. + + +org/dspace/storage/rdbms/TableRow:::resetChanged (1 samples, 0.23%) + + + +java/lang/Class:::forName0 (1 samples, 0.23%) + + + +__intel_pmu_enable_all.constprop.0 (4 samples, 0.91%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (1 samples, 0.23%) + + + +__poll (1 samples, 0.23%) + + + +[libjvm.so] (6 samples, 1.36%) + + + +java/lang/StringCoding:::encode (3 samples, 0.68%) + + + +Ljava/lang/ref/Reference$ReferenceHandler:::run (2 samples, 0.45%) + + + +Interpreter (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +java/net/SocketOutputStream:::socketWrite0 (1 samples, 0.23%) + + + +java/util/regex/Pattern$Begin:::match (1 samples, 0.23%) + + + +org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory:::predictBeanType (4 samples, 0.91%) + + + +[unknown] (29 samples, 6.59%) +[unknown] + + +schedule (4 samples, 0.91%) + + + +Java_java_net_SocketInputStream_socketRead0 (3 samples, 0.68%) + + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +java/security/AccessController:::doPrivileged (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +Interpreter (1 samples, 0.23%) + + + +bbr_min_tso_segs (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +futex_wait (4 samples, 0.91%) + + + +org/apache/http/protocol/HttpRequestExecutor:::postProcess (1 samples, 0.23%) + + + +__perf_event_task_sched_in (48 samples, 10.91%) +__perf_event_tas.. + + +__x64_sys_futex (1 samples, 0.23%) + + + +java/util/regex/Pattern$GroupTail:::match (2 samples, 0.45%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +__schedule (8 samples, 1.82%) +_.. + + +JNU_ThrowByName (1 samples, 0.23%) + + + +java/util/HashSet:::iterator (1 samples, 0.23%) + + + +nf_hook_slow (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeQuery (1 samples, 0.23%) + + + +org/postgresql/core/PGStream:::ReceiveTupleV3 (1 samples, 0.23%) + + + +org/apache/http/message/HeaderGroup:::getHeaders (1 samples, 0.23%) + + + +native_write_msr (8 samples, 1.82%) +n.. + + +java/lang/Class:::forName (2 samples, 0.45%) + + + +__x86_indirect_thunk_rax (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +Interpreter (1 samples, 0.23%) + + + +org/apache/solr/client/solrj/request/RequestWriter$LazyContentStream:::getName (19 samples, 4.32%) +org/a.. + + +[libjvm.so] (2 samples, 0.45%) + + + +java/util/AbstractCollection:::addAll (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeWithFlags (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +dequeue_task_fair (1 samples, 0.23%) + + + +perf_event_task_tick (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +__intel_pmu_enable_all.constprop.0 (8 samples, 1.82%) +_.. + + +preempt_count_sub (1 samples, 0.23%) + + + +org/apache/http/impl/client/DefaultUserTokenHandler:::getUserToken (1 samples, 0.23%) + + + +sun/misc/FloatingDecimal$BinaryToASCIIBuffer:::appendTo (1 samples, 0.23%) + + + +netif_rx_internal (1 samples, 0.23%) + + + +__schedule (8 samples, 1.82%) +_.. + + +org/dspace/servicemanager/config/DSpaceConfigurationService:::getProperty (1 samples, 0.23%) + + + +__poll (1 samples, 0.23%) + + + +tcp_rbtree_insert (1 samples, 0.23%) + + + +java/lang/String:::hashCode (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::processResults (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +preempt_count_sub.constprop.0 (1 samples, 0.23%) + + + +org/apache/commons/dbcp/PoolingDataSource:::getConnection (2 samples, 0.45%) + + + +org/dspace/content/Bundle:::<init> (2 samples, 0.45%) + + + +java/util/regex/Pattern$5:::isSatisfiedBy (2 samples, 0.45%) + + + +org/dspace/storage/rdbms/DatabaseManager:::find (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (4 samples, 0.91%) + + + +org/apache/commons/logging/LogFactory:::getFactory (6 samples, 1.36%) + + + +org/dspace/core/Context:::cache (1 samples, 0.23%) + + + +org/apache/http/impl/io/SocketInputBuffer:::isDataAvailable (3 samples, 0.68%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +update_process_times (1 samples, 0.23%) + + + +org/dspace/browse/SolrBrowseCreateDAO:::<init> (6 samples, 1.36%) + + + +nft_do_chain (4 samples, 0.91%) + + + +org/apache/http/impl/client/EntityEnclosingRequestWrapper$EntityWrapper:::writeTo (4 samples, 0.91%) + + + +java/util/regex/Pattern$Curly:::match0 (2 samples, 0.45%) + + + +org/apache/commons/dbcp/DelegatingStatement:::close (1 samples, 0.23%) + + + +schedule (4 samples, 0.91%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +futex_wait_queue_me (4 samples, 0.91%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +Interpreter (1 samples, 0.23%) + + + +java/net/SocketInputStream:::socketRead0 (1 samples, 0.23%) + + + +start_thread (195 samples, 44.32%) +start_thread + + +loopback_xmit (2 samples, 0.45%) + + + +[libjvm.so] (4 samples, 0.91%) + + + +org/apache/solr/common/util/JavaBinCodec:::readVal (1 samples, 0.23%) + + + +futex_wait (25 samples, 5.68%) +futex_w.. + + +sun/reflect/GeneratedConstructorAccessor22:::newInstance (6 samples, 1.36%) + + + +__sys_sendto (39 samples, 8.86%) +__sys_sendto + + +enqueue_hrtimer (1 samples, 0.23%) + + + +schedule (8 samples, 1.82%) +s.. + + +dequeue_entity (1 samples, 0.23%) + + + +entry_SYSCALL_64 (46 samples, 10.45%) +entry_SYSCALL_64 + + +nft_do_chain (1 samples, 0.23%) + + + +org/apache/http/entity/InputStreamEntity:::writeTo (4 samples, 0.91%) + + + +[[vdso]] (1 samples, 0.23%) + + + +__schedule (4 samples, 0.91%) + + + +__local_bh_enable_ip (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeWithFlags (1 samples, 0.23%) + + + +_complete_monitor_locking_Java (1 samples, 0.23%) + + + +copyin (1 samples, 0.23%) + + + +Java_java_net_SocketOutputStream_socketWrite0 (1 samples, 0.23%) + + + +java/util/regex/Pattern:::clazz (1 samples, 0.23%) + + + +org/postgresql/core/PGStream:::ReceiveTupleV3 (1 samples, 0.23%) + + + +org/apache/log4j/Category:::error (2 samples, 0.45%) + + + +wait_woken (19 samples, 4.32%) +wait_.. + + +org/apache/http/impl/client/DefaultRequestDirector:::<init> (1 samples, 0.23%) + + + +blk_mq_complete_request (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +iptable_security_hook (1 samples, 0.23%) + + + +do_syscall_64 (8 samples, 1.82%) +d.. + + +org/postgresql/core/v3/QueryExecutorImpl:::processResults (2 samples, 0.45%) + + + +java/net/SocketInputStream:::socketRead0 (2 samples, 0.45%) + + + +org/apache/http/entity/mime/content/StringBody:::<init> (3 samples, 0.68%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::processResults (1 samples, 0.23%) + + + +org/apache/http/entity/mime/content/StringBody:::writeTo (1 samples, 0.23%) + + + +[libjvm.so] (6 samples, 1.36%) + + + +__schedule (19 samples, 4.32%) +__sch.. + + +jbyte_disjoint_arraycopy (2 samples, 0.45%) + + + +pthread_cond_timedwait@@GLIBC_2.3.2 (1 samples, 0.23%) + + + +org/apache/log4j/helpers/AppenderAttachableImpl:::appendLoopOnAppenders (2 samples, 0.45%) + + + +[libjvm.so] (189 samples, 42.95%) +[libjvm.so] + + +__schedule (48 samples, 10.91%) +__schedule + + +queue_work_on (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::processResults (1 samples, 0.23%) + + + +org/apache/solr/common/util/JavaBinCodec:::readArray (1 samples, 0.23%) + + + +start_thread (1 samples, 0.23%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::processResults (1 samples, 0.23%) + + + +Interpreter (1 samples, 0.23%) + + + +org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory:::instantiateBean (7 samples, 1.59%) + + + +tcp_v4_do_rcv (6 samples, 1.36%) + + + +JNU_ThrowByName (1 samples, 0.23%) + + + +[libjvm.so] (8 samples, 1.82%) +[.. + + +[libjvm.so] (17 samples, 3.86%) +[lib.. + + +java/util/Arrays:::copyOf (1 samples, 0.23%) + + + +__hrtimer_run_queues (1 samples, 0.23%) + + + +start_thread (19 samples, 4.32%) +start.. + + +task_tick_fair (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::find (2 samples, 0.45%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +schedule (4 samples, 0.91%) + + + +__intel_pmu_enable_all.constprop.0 (24 samples, 5.45%) +__intel.. + + +pthread_cond_timedwait@@GLIBC_2.3.2 (18 samples, 4.09%) +pthr.. + + +call_stub (1 samples, 0.23%) + + + +finish_task_switch (17 samples, 3.86%) +fini.. + + +[libjvm.so] (2 samples, 0.45%) + + + +hrtimer_interrupt (1 samples, 0.23%) + + + +__softirqentry_text_start (18 samples, 4.09%) +__so.. + + +futex_wait_queue_me (4 samples, 0.91%) + + + +__perf_event_task_sched_in (17 samples, 3.86%) +__pe.. + + +do_mprotect_pkey (1 samples, 0.23%) + + + +[libjvm.so] (189 samples, 42.95%) +[libjvm.so] + + +[unknown] (48 samples, 10.91%) +[unknown] + + +do_IRQ (1 samples, 0.23%) + + + +tcp_sendmsg (38 samples, 8.64%) +tcp_sendmsg + + +__intel_pmu_enable_all.constprop.0 (12 samples, 2.73%) +__.. + + +java/util/Date:::normalize (1 samples, 0.23%) + + + +do_softirq_own_stack (18 samples, 4.09%) +do_s.. + + +futex_wait_queue_me (13 samples, 2.95%) +fu.. + + +[libjvm.so] (2 samples, 0.45%) + + + +ip_rcv (16 samples, 3.64%) +ip_rcv + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +jshort_disjoint_arraycopy (1 samples, 0.23%) + + + +__schedule (25 samples, 5.68%) +__sched.. + + +hrtimer_interrupt (1 samples, 0.23%) + + + +__mprotect (1 samples, 0.23%) + + + +java/net/SocketInputStream:::read (1 samples, 0.23%) + + + +apic_timer_interrupt (1 samples, 0.23%) + + + +Java_java_net_SocketInputStream_socketRead0 (2 samples, 0.45%) + + + +entry_SYSCALL_64 (4 samples, 0.91%) + + + +tcp_newly_delivered (1 samples, 0.23%) + + + +mprotect_fixup (1 samples, 0.23%) + + + +org/apache/solr/common/util/JavaBinCodec:::readSolrDocumentList (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +__x64_sys_connect (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (2 samples, 0.45%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::createMethod (6 samples, 1.36%) + + + +jshort_disjoint_arraycopy (1 samples, 0.23%) + + + +org/apache/solr/common/util/XML:::escape (12 samples, 2.73%) +or.. + + +__intel_pmu_enable_all.constprop.0 (16 samples, 3.64%) +__in.. + + +java/lang/StringCoding:::encode (3 samples, 0.68%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::sendRequestEntity (4 samples, 0.91%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (3 samples, 0.68%) + + + +org/apache/commons/dbcp/DelegatingStatement:::executeQuery (2 samples, 0.45%) + + + +org/apache/solr/client/solrj/request/QueryRequest:::process (10 samples, 2.27%) +o.. + + +java/util/regex/Pattern$Branch:::match (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +org/dspace/util/MultiFormatDateParser:::parse (2 samples, 0.45%) + + + +org/springframework/beans/TypeConverterDelegate:::convertIfNecessary (27 samples, 6.14%) +org/spri.. + + +_copy_from_iter_full (1 samples, 0.23%) + + + +org/dspace/content/Item:::getCollections (1 samples, 0.23%) + + + +org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory:::doCreateBean (7 samples, 1.59%) + + + +__kmalloc_node_track_caller (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +enqueue_task_fair (1 samples, 0.23%) + + + +com/atmire/dspace/discovery/AtmireSolrService:::writeDocument (49 samples, 11.14%) +com/atmire/dspac.. + + +[libjvm.so] (1 samples, 0.23%) + + + +JVM_DoPrivileged (1 samples, 0.23%) + + + +java/lang/AbstractStringBuilder:::append (1 samples, 0.23%) + + + +sk_page_frag_refill (1 samples, 0.23%) + + + +schedule (16 samples, 3.64%) +sche.. + + +update_cfs_group (1 samples, 0.23%) + + + +[libjvm.so] (14 samples, 3.18%) +[li.. + + +__mprotect (1 samples, 0.23%) + + + +do_syscall_64 (1 samples, 0.23%) + + + +org/apache/http/protocol/BasicHttpContext:::setAttribute (1 samples, 0.23%) + + + +org/apache/solr/common/util/JavaBinCodec:::readVal (1 samples, 0.23%) + + + +native_write_msr (16 samples, 3.64%) +nati.. + + +java/net/URI:::<init> (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (1 samples, 0.23%) + + + +java/util/regex/Pattern$Curly:::match (1 samples, 0.23%) + + + +schedule (19 samples, 4.32%) +sched.. + + +scheduler_tick (1 samples, 0.23%) + + + +__virt_addr_valid (1 samples, 0.23%) + + + +__pthread_mutex_unlock_usercnt (1 samples, 0.23%) + + + +org/springframework/beans/factory/support/DefaultListableBeanFactory:::getBeanNamesForType (19 samples, 4.32%) +org/s.. + + +__perf_event_task_sched_in (4 samples, 0.91%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (13 samples, 2.95%) +or.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (14 samples, 3.18%) +org.. + + +futex_wait_queue_me (8 samples, 1.82%) +f.. + + +entry_SYSCALL_64 (19 samples, 4.32%) +entry.. + + +__queue_work (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/util/regex/Pattern:::escape (1 samples, 0.23%) + + + +ip_protocol_deliver_rcu (8 samples, 1.82%) +i.. + + +[libjvm.so] (2 samples, 0.45%) + + + +__perf_event_task_sched_in (8 samples, 1.82%) +_.. + + +finish_task_switch (8 samples, 1.82%) +f.. + + +syscall_return_via_sysret (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/util/LinkedHashMap:::removeEldestEntry (1 samples, 0.23%) + + + +enqueue_to_backlog (1 samples, 0.23%) + + + +copy_user_enhanced_fast_string (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/springframework/core/GenericTypeResolver:::doResolveTypeArguments (1 samples, 0.23%) + + + +org/dspace/content/Community:::getAllParents (3 samples, 0.68%) + + + +Java_java_net_SocketInputStream_socketRead0 (1 samples, 0.23%) + + + +pick_next_task_fair (1 samples, 0.23%) + + + +finish_task_switch (4 samples, 0.91%) + + + +org/apache/solr/common/SolrInputDocument:::getFieldValues (1 samples, 0.23%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::tryExecute (2 samples, 0.45%) + + + +_raw_spin_lock (1 samples, 0.23%) + + + +org/apache/commons/logging/impl/SLF4JLocationAwareLog:::isDebugEnabled (1 samples, 0.23%) + + + +org/dspace/servicemanager/config/DSpaceConfigurationService:::getPropertyAsType (27 samples, 6.14%) +org/dspa.. + + +tlb_is_not_lazy (1 samples, 0.23%) + + + +org/springframework/core/env/MutablePropertySources:::addLast (7 samples, 1.59%) + + + +org/dspace/storage/rdbms/DatabaseManager:::findByUnique (1 samples, 0.23%) + + + +java/util/Formatter:::format (7 samples, 1.59%) + + + +org/dspace/content/Item:::getCollections (3 samples, 0.68%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +prepare_exit_to_usermode (4 samples, 0.91%) + + + +org/apache/commons/dbcp/PoolableConnectionFactory:::validateConnection (2 samples, 0.45%) + + + +java/util/regex/Pattern$BmpCharProperty:::match (2 samples, 0.45%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::tryConnect (1 samples, 0.23%) + + + +pthread_cond_wait@@GLIBC_2.3.2 (8 samples, 1.82%) +p.. + + +__hrtimer_run_queues (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +Java_java_net_PlainSocketImpl_socketSetOption0 (1 samples, 0.23%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (4 samples, 0.91%) + + + +java/util/concurrent/ConcurrentHashMap:::transfer (1 samples, 0.23%) + + + +futex_wait (48 samples, 10.91%) +futex_wait + + +java/io/FileOutputStream:::write (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::find (1 samples, 0.23%) + + + +org/apache/solr/common/util/JavaBinCodec:::readVal (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (3 samples, 0.68%) + + + +C2_CompilerThre (48 samples, 10.91%) +C2_CompilerThre + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (9 samples, 2.05%) +o.. + + +org/dspace/storage/rdbms/DatabaseManager:::findByUnique (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +schedule (48 samples, 10.91%) +schedule + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeWithFlags (1 samples, 0.23%) + + + +__x64_sys_poll (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeQuery (1 samples, 0.23%) + + + +org/dspace/core/PluginManager:::getNamedPlugin (3 samples, 0.68%) + + + +org/springframework/beans/factory/support/AbstractBeanFactory:::doGetBean (1 samples, 0.23%) + + + +__dev_queue_xmit (2 samples, 0.45%) + + + +native_write_msr (24 samples, 5.45%) +native_.. + + +skb_copy_datagram_iter (1 samples, 0.23%) + + + +java/util/HashMap:::get (1 samples, 0.23%) + + + +[unknown] (17 samples, 3.86%) +[unk.. + + +[libjvm.so] (1 samples, 0.23%) + + + +__pthread_getspecific (1 samples, 0.23%) + + + +java/lang/Throwable:::getStackTraceElement (1 samples, 0.23%) + + + +java/util/regex/Pattern$Curly:::match0 (2 samples, 0.45%) + + + +java/util/regex/Pattern$Curly:::match0 (2 samples, 0.45%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (2 samples, 0.45%) + + + +org/dspace/core/Context:::<init> (2 samples, 0.45%) + + + +entry_SYSCALL_64 (18 samples, 4.09%) +entr.. + + +org/springframework/core/convert/support/DefaultConversionService:::addFallbackConverters (1 samples, 0.23%) + + + +do_syscall_64 (45 samples, 10.23%) +do_syscall_64 + + +[libjvm.so] (2 samples, 0.45%) + + + +newidle_balance (1 samples, 0.23%) + + + +java/lang/String:::split (1 samples, 0.23%) + + + +org/dspace/discovery/SearchUtils:::getAllDiscoveryConfigurations (3 samples, 0.68%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/TableRowIterator:::next (1 samples, 0.23%) + + + +[libjvm.so] (6 samples, 1.36%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +process_backlog (16 samples, 3.64%) +proc.. + + +java/util/regex/Pattern$Curly:::match (2 samples, 0.45%) + + + +org/dspace/storage/rdbms/DatabaseManager:::findByUnique (2 samples, 0.45%) + + + +timerqueue_add (1 samples, 0.23%) + + + +sun/reflect/Reflection:::getCallerClass (1 samples, 0.23%) + + + +blk_update_request (1 samples, 0.23%) + + + +futex_wait (8 samples, 1.82%) +f.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (15 samples, 3.41%) +org.. + + +java/util/concurrent/ConcurrentHashMap:::putVal (1 samples, 0.23%) + + + +org/apache/http/impl/io/AbstractSessionOutputBuffer:::flushBuffer (1 samples, 0.23%) + + + +update_load_avg.constprop.0 (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::process (1 samples, 0.23%) + + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (4 samples, 0.91%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/net/SocketInputStream:::socketRead0 (2 samples, 0.45%) + + + +_raw_spin_unlock (1 samples, 0.23%) + + + +nf_hook_slow (5 samples, 1.14%) + + + +update_cfs_group (1 samples, 0.23%) + + + +org/apache/http/impl/DefaultConnectionReuseStrategy:::keepAlive (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/net/SocketInputStream:::socketRead0 (3 samples, 0.68%) + + + +org/dspace/storage/rdbms/DatabaseManager:::process (6 samples, 1.36%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/net/SocketOutputStream:::socketWrite0 (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::receiveFields (1 samples, 0.23%) + + + +dequeue_entity (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeWithFlags (2 samples, 0.45%) + + + +org/apache/http/entity/mime/HttpStrictMultipart:::formatMultipartHeader (1 samples, 0.23%) + + + +tcp_push (1 samples, 0.23%) + + + +__update_load_avg_se (1 samples, 0.23%) + + + +__tcp_transmit_skb (28 samples, 6.36%) +__tcp_tr.. + + +netif_rx (1 samples, 0.23%) + + + +[libjvm.so] (19 samples, 4.32%) +[libj.. + + +org/apache/solr/common/util/XML:::escape (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::handleResponse (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::sendBind (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (1 samples, 0.23%) + + + +java/net/AbstractPlainSocketImpl:::setOption (1 samples, 0.23%) + + + +org/dspace/content/DSpaceObject$MetadataCache:::get (6 samples, 1.36%) + + + +java/net/SocketInputStream:::socketRead0 (1 samples, 0.23%) + + + +org/apache/http/protocol/HttpRequestExecutor:::doReceiveResponse (2 samples, 0.45%) + + + +org/dspace/eperson/Group:::find (1 samples, 0.23%) + + + +__lll_lock_wait (4 samples, 0.91%) + + + +org/dspace/storage/rdbms/TableRow:::getIntColumn (1 samples, 0.23%) + + + +Interpreter (189 samples, 42.95%) +Interpreter + + +__perf_event_task_sched_in (24 samples, 5.45%) +__perf_.. + + +call_stub (189 samples, 42.95%) +call_stub + + +Interpreter (1 samples, 0.23%) + + + +tcp_sendmsg_locked (37 samples, 8.41%) +tcp_sendmsg_.. + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (2 samples, 0.45%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (2 samples, 0.45%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::processResults (3 samples, 0.68%) + + + +org/apache/log4j/helpers/AppenderAttachableImpl:::appendLoopOnAppenders (3 samples, 0.68%) + + + +org/dspace/discovery/SolrServiceImpl:::requiresIndexing (10 samples, 2.27%) +o.. + + +sun/nio/cs/UTF_8$Encoder:::encode (3 samples, 0.68%) + + + +org/apache/solr/client/solrj/request/AbstractUpdateRequest:::process (37 samples, 8.41%) +org/apache/s.. + + +__perf_event_task_sched_out (1 samples, 0.23%) + + + +[unknown] (19 samples, 4.32%) +[unkn.. + + +__perf_event_task_sched_in (12 samples, 2.73%) +__.. + + +__futex_wait_setup (1 samples, 0.23%) + + + +__x64_sys_futex (13 samples, 2.95%) +__.. + + +mprotect_fixup (1 samples, 0.23%) + + + +JVM_DoPrivileged (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeWithFlags (2 samples, 0.45%) + + + +java/net/PlainSocketImpl:::socketSetOption0 (1 samples, 0.23%) + + + +__intel_pmu_enable_all.constprop.0 (16 samples, 3.64%) +__in.. + + +org/apache/log4j/WriterAppender:::subAppend (2 samples, 0.45%) + + + +call_stub (1 samples, 0.23%) + + + +start_thread (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/TableRowIterator:::next (1 samples, 0.23%) + + + +__ip_queue_xmit (27 samples, 6.14%) +__ip_que.. + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (3 samples, 0.68%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/apache/commons/dbcp/PoolablePreparedStatement:::close (1 samples, 0.23%) + + + +try_to_wake_up (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::find (1 samples, 0.23%) + + + +C1_CompilerThre (20 samples, 4.55%) +C1_Co.. + + +jlong_disjoint_arraycopy (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/solr/common/util/JavaBinCodec:::readSolrDocument (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +native_write_msr (16 samples, 3.64%) +nati.. + + +[libjvm.so] (1 samples, 0.23%) + + + +tcp_write_xmit (33 samples, 7.50%) +tcp_write_.. + + +__wake_up_common (2 samples, 0.45%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (2 samples, 0.45%) + + + +tcp_rcv_state_process (1 samples, 0.23%) + + + +jbyte_arraycopy (1 samples, 0.23%) + + + +__x64_sys_mprotect (1 samples, 0.23%) + + + +pthread_cond_timedwait@@GLIBC_2.3.2 (25 samples, 5.68%) +pthread.. + + +[libjvm.so] (1 samples, 0.23%) + + + +__x64_sys_futex (8 samples, 1.82%) +_.. + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (189 samples, 42.95%) +[libjvm.so] + + +org/dspace/servicemanager/DSpaceServiceManager:::getServicesByType (28 samples, 6.36%) +org/dspa.. + + +org/apache/commons/logging/LogFactory$1:::run (2 samples, 0.45%) + + + +org/apache/solr/common/util/JavaBinCodec:::readVal (1 samples, 0.23%) + + + +start_thread (3 samples, 0.68%) + + + +__perf_event_task_sched_in (4 samples, 0.91%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (1 samples, 0.23%) + + + +[libjvm.so] (19 samples, 4.32%) +[libj.. + + +org/springframework/core/convert/support/GenericConversionService:::getSourceConverterMap (1 samples, 0.23%) + + + +__intel_pmu_enable_all.constprop.0 (4 samples, 0.91%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +native_write_msr (16 samples, 3.64%) +nati.. + + +org/postgresql/core/v3/QueryExecutorImpl:::sendSync (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeQuery (3 samples, 0.68%) + + + +call_stub (1 samples, 0.23%) + + + +native_write_msr (4 samples, 0.91%) + + + +Ljava/lang/ref/Finalizer$FinalizerThread:::run (1 samples, 0.23%) + + + +__x64_sys_sendto (40 samples, 9.09%) +__x64_sys_sen.. + + +org/springframework/beans/PropertyEditorRegistrySupport:::createDefaultEditors (26 samples, 5.91%) +org/spr.. + + +finish_task_switch (12 samples, 2.73%) +fi.. + + +org/dspace/content/Collection:::groupFromColumn (1 samples, 0.23%) + + + +net_rx_action (16 samples, 3.64%) +net_.. + + +[libjvm.so] (1 samples, 0.23%) + + + +entry_SYSCALL_64 (8 samples, 1.82%) +e.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::createMethod (1 samples, 0.23%) + + + +org/springframework/beans/factory/support/DefaultSingletonBeanRegistry:::getSingleton (2 samples, 0.45%) + + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +inet_stream_connect (1 samples, 0.23%) + + + +__perf_event_task_sched_in (4 samples, 0.91%) + + + +entry_SYSCALL_64 (8 samples, 1.82%) +e.. + + +org/dspace/discovery/BitstreamContentStream:::getStream (2 samples, 0.45%) + + + +org/apache/http/entity/mime/FormBodyPart:::<init> (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeQuery (2 samples, 0.45%) + + + +java/util/regex/Pattern$GroupHead:::match (2 samples, 0.45%) + + + +__perf_event_task_sched_in (8 samples, 1.82%) +_.. + + +org/dspace/discovery/SolrServiceImpl:::unIndexContent (15 samples, 3.41%) +org.. + + +org/apache/http/impl/client/EntityEnclosingRequestWrapper$EntityWrapper:::writeTo (2 samples, 0.45%) + + + +[libjvm.so] (3 samples, 0.68%) + + + +hrtimer_start_range_ns (1 samples, 0.23%) + + + +rb_insert_color (1 samples, 0.23%) + + + +do_softirq.part.0 (19 samples, 4.32%) +do_so.. + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (15 samples, 3.41%) +org.. + + +[libjvm.so] (6 samples, 1.36%) + + + +java/util/regex/Pattern:::sequence (3 samples, 0.68%) + + + +[libjava.so] (1 samples, 0.23%) + + + +do_syscall_64 (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::process (1 samples, 0.23%) + + + +org/springframework/core/env/AbstractEnvironment:::<init> (25 samples, 5.68%) +org/spr.. + + +do_syscall_64 (13 samples, 2.95%) +do.. + + +java/util/Collections$SynchronizedCollection:::add (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/commons/dbcp/DelegatingPreparedStatement:::executeQuery (1 samples, 0.23%) + + + +nf_nat_ipv4_out (1 samples, 0.23%) + + + +java/util/concurrent/ConcurrentHashMap:::putVal (1 samples, 0.23%) + + + +Interpreter (1 samples, 0.23%) + + + +org/dspace/browse/BrowseIndex:::getTableName (1 samples, 0.23%) + + + +java/security/AccessController:::doPrivileged (1 samples, 0.23%) + + + +org/apache/http/entity/mime/AbstractMultipartForm:::doWriteTo (2 samples, 0.45%) + + + +org/apache/solr/client/solrj/util/ClientUtils:::writeVal (14 samples, 3.18%) +org.. + + +JVM_FillInStackTrace (1 samples, 0.23%) + + + +jshort_disjoint_arraycopy (1 samples, 0.23%) + + + +native_write_msr (8 samples, 1.82%) +n.. + + +org/dspace/content/DSpaceObject$MetadataCache:::get (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +nft_immediate_eval (1 samples, 0.23%) + + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +java/util/regex/Pattern$GroupHead:::match (2 samples, 0.45%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/springframework/core/env/StandardEnvironment:::customizePropertySources (13 samples, 2.95%) +or.. + + +do_syscall_64 (1 samples, 0.23%) + + + +futex_wait (13 samples, 2.95%) +fu.. + + +__poll (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeQuery (2 samples, 0.45%) + + + +pthread_cond_timedwait@@GLIBC_2.3.2 (13 samples, 2.95%) +pt.. + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::receiveResponseEntity (1 samples, 0.23%) + + + +org/dspace/content/DSpaceObject:::getMetadata (1 samples, 0.23%) + + + +__x64_sys_mprotect (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +[libjvm.so] (19 samples, 4.32%) +[libj.. + + +org/dspace/content/Item:::find (2 samples, 0.45%) + + + +__libc_connect (1 samples, 0.23%) + + + +__vsnprintf_internal (1 samples, 0.23%) + + + +__tcp_push_pending_frames (33 samples, 7.50%) +__tcp_push.. + + +[libjvm.so] (1 samples, 0.23%) + + + +finish_task_switch (16 samples, 3.64%) +fini.. + + +[libjvm.so] (189 samples, 42.95%) +[libjvm.so] + + +java/util/concurrent/ConcurrentHashMap:::putVal (1 samples, 0.23%) + + + +org/postgresql/core/v3/QueryExecutorImpl:::execute (1 samples, 0.23%) + + + +_raw_spin_unlock (1 samples, 0.23%) + + + +java/lang/String:::equals (2 samples, 0.45%) + + + +org/dspace/discovery/configuration/DiscoverySearchFilter:::getIndexFieldName (1 samples, 0.23%) + + + +org/dspace/app/util/DailyFileAppender:::subAppend (2 samples, 0.45%) + + + +__sys_recvfrom (21 samples, 4.77%) +__sys.. + + +[libjvm.so] (2 samples, 0.45%) + + + +__this_cpu_preempt_check (1 samples, 0.23%) + + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeQuery (1 samples, 0.23%) + + + +finish_task_switch (16 samples, 3.64%) +fini.. + + +[libjvm.so] (1 samples, 0.23%) + + + +Java_java_net_PlainSocketImpl_socketConnect (1 samples, 0.23%) + + + +smp_apic_timer_interrupt (1 samples, 0.23%) + + + +org/apache/log4j/helpers/PatternParser$NamedPatternConverter:::convert (1 samples, 0.23%) + + + +preempt_count_sub (1 samples, 0.23%) + + + +org/apache/commons/dbcp/PoolingConnection$PStmtKey:::hashCode (1 samples, 0.23%) + + + +entry_SYSCALL_64 (22 samples, 5.00%) +entry_.. + + +java/util/AbstractCollection:::toArray (1 samples, 0.23%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (4 samples, 0.91%) + + + +__release_sock (1 samples, 0.23%) + + + +java/util/regex/Pattern$Node:::match (1 samples, 0.23%) + + + +arrayof_jint_fill (1 samples, 0.23%) + + + +update_rq_clock (1 samples, 0.23%) + + + +Reference_Handl (10 samples, 2.27%) +R.. + + +Interpreter (189 samples, 42.95%) +Interpreter + + +itable stub (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +switch_fpu_return (1 samples, 0.23%) + + + +__schedule (18 samples, 4.09%) +__sc.. + + +java/util/regex/Pattern$BmpCharProperty:::match (2 samples, 0.45%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (1 samples, 0.23%) + + + +java/lang/String:::toLowerCase (1 samples, 0.23%) + + + +blk_mq_end_request (1 samples, 0.23%) + + + +__perf_event_task_sched_in (16 samples, 3.64%) +__pe.. + + +java/lang/Throwable:::fillInStackTrace (1 samples, 0.23%) + + + +update_load_avg.constprop.0 (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +do_syscall_64 (1 samples, 0.23%) + + + +java/util/regex/Pattern$GroupHead:::match (2 samples, 0.45%) + + + +java/lang/StackTraceElement:::toString (1 samples, 0.23%) + + + +org/springframework/core/GenericTypeResolver:::doResolveTypeArguments (1 samples, 0.23%) + + + +update_curr (1 samples, 0.23%) + + + +nf_nat_ipv4_local_fn (1 samples, 0.23%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::request (10 samples, 2.27%) +o.. + + +java/util/Properties:::getProperty (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +java/lang/reflect/Proxy$Key1:::equals (1 samples, 0.23%) + + + +__send (47 samples, 10.68%) +__send + + +org/springframework/beans/factory/support/DefaultListableBeanFactory:::getBeansOfType (28 samples, 6.36%) +org/spri.. + + +sun/net/spi/DefaultProxySelector$3:::run (1 samples, 0.23%) + + + +schedule (13 samples, 2.95%) +sc.. + + +[libjvm.so] (1 samples, 0.23%) + + + +java/util/regex/Pattern:::group0 (2 samples, 0.45%) + + + +pthread_cond_wait@@GLIBC_2.3.2 (4 samples, 0.91%) + + + +java/util/regex/Pattern:::sequence (1 samples, 0.23%) + + + +org/apache/http/impl/io/AbstractMessageWriter:::write (1 samples, 0.23%) + + + +org/dspace/browse/BrowseIndex:::getBrowseIndices (6 samples, 1.36%) + + + +java/util/HashMap:::put (1 samples, 0.23%) + + + +[libjvm.so] (2 samples, 0.45%) + + + +org/springframework/core/convert/support/GenericConversionService:::addConverterFactory (1 samples, 0.23%) + + + +java/util/Date:::toString (1 samples, 0.23%) + + + +__check_object_size (1 samples, 0.23%) + + + +org/dspace/core/Context:::init (2 samples, 0.45%) + + + +__schedule (12 samples, 2.73%) +__.. + + +org/dspace/browse/BrowseIndex:::<init> (6 samples, 1.36%) + + + +do_syscall_64 (25 samples, 5.68%) +do_sysc.. + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +change_protection (1 samples, 0.23%) + + + +futex_wait (17 samples, 3.86%) +fute.. + + +org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory:::predictBeanType (3 samples, 0.68%) + + + +java/util/regex/Pattern$GroupTail:::match (2 samples, 0.45%) + + + +__schedule (1 samples, 0.23%) + + + +org/dspace/storage/rdbms/DatabaseManager:::queryTable (3 samples, 0.68%) + + + +[libjvm.so] (5 samples, 1.14%) + + + +org/dspace/content/Item:::getBundles (4 samples, 0.91%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +org/apache/commons/pool/impl/GenericKeyedObjectPool:::borrowObject (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +tcp_rcv_established (6 samples, 1.36%) + + + +java/util/regex/Pattern:::compile (4 samples, 0.91%) + + + +nf_nat_inet_fn (1 samples, 0.23%) + + + +entry_SYSCALL_64 (1 samples, 0.23%) + + + +nf_conntrack_in (1 samples, 0.23%) + + + +org/apache/http/impl/io/SocketInputBuffer:::isDataAvailable (2 samples, 0.45%) + + + +[libjvm.so] (1 samples, 0.23%) + + + +native_write_msr (4 samples, 0.91%) + + + +scheduler_tick (1 samples, 0.23%) + + + +[libjvm.so] (11 samples, 2.50%) +[l.. + + +futex_wait_queue_me (48 samples, 10.91%) +futex_wait_queue.. + + +[libjvm.so] (2 samples, 0.45%) + + + +vtable stub (1 samples, 0.23%) + + + +schedule (25 samples, 5.68%) +schedule + + +futex_wait_queue_me (16 samples, 3.64%) +fute.. + + +do_syscall_64 (48 samples, 10.91%) +do_syscall_64 + + +org/postgresql/jdbc2/AbstractJdbc2Statement:::executeQuery (1 samples, 0.23%) + + + + diff --git a/static/2020/02/flamegraph-java-cli-dspace64-snapshot.svg b/static/2020/02/flamegraph-java-cli-dspace64-snapshot.svg new file mode 100644 index 000000000..1d7b64546 --- /dev/null +++ b/static/2020/02/flamegraph-java-cli-dspace64-snapshot.svg @@ -0,0 +1,4540 @@ + + + + + + + + + + + + + + +Flame Graph + +Reset Zoom +Search +ic + + + +[libjvm.so] (77 samples, 11.39%) +[libjvm.so] + + +[libjvm.so] (3 samples, 0.44%) + + + +java/util/regex/Pattern$Curly:::match (1 samples, 0.15%) + + + +java/util/ArrayList:::iterator (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (1 samples, 0.15%) + + + +do_softirq_own_stack (6 samples, 0.89%) + + + +__poll (4 samples, 0.59%) + + + +org/apache/solr/client/solrj/request/UpdateRequest:::writeXML (2 samples, 0.30%) + + + +Reference_Handl (11 samples, 1.63%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::withTemporarySessionIfNeeded (7 samples, 1.04%) + + + +__GI___libc_write (1 samples, 0.15%) + + + +org/apache/log4j/helpers/AppenderAttachableImpl:::appendLoopOnAppenders (3 samples, 0.44%) + + + +ctx_sched_in (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (4 samples, 0.59%) + + + +vtable stub (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareCollectionFlushes (1 samples, 0.15%) + + + +do_softirq_own_stack (1 samples, 0.15%) + + + +org/apache/commons/configuration/tree/DefaultExpressionEngine:::findNodesForKey (1 samples, 0.15%) + + + +do_syscall_64 (59 samples, 8.73%) +do_syscall_64 + + +java/net/SocketTimeoutException:::<init> (1 samples, 0.15%) + + + +do_syscall_64 (15 samples, 2.22%) +d.. + + +org/postgresql/core/v3/QueryExecutorImpl:::processResults (1 samples, 0.15%) + + + +com/sun/proxy/$Proxy40:::isDirty (17 samples, 2.51%) +co.. + + +sock_def_readable (2 samples, 0.30%) + + + +do_syscall_64 (4 samples, 0.59%) + + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (3 samples, 0.44%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (5 samples, 0.74%) + + + +org/apache/commons/dbcp2/DelegatingPreparedStatement:::executeQuery (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::initializeEntitiesAndCollections (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::tryNaturalIdLoadAccess (1 samples, 0.15%) + + + +entry_SYSCALL_64 (2 samples, 0.30%) + + + +java/util/HashMap:::put (1 samples, 0.15%) + + + +org/apache/commons/configuration/tree/DefaultConfigurationKey$KeyIterator:::nextDelimiterPos (1 samples, 0.15%) + + + +entry_SYSCALL_64 (1 samples, 0.15%) + + + +native_write_msr (4 samples, 0.59%) + + + +org/dspace/content/comparator/NameAscendingComparator:::compare (1 samples, 0.15%) + + + +tcp_sendmsg (11 samples, 1.63%) + + + +hrtimer_interrupt (1 samples, 0.15%) + + + +__sys_recvfrom (16 samples, 2.37%) +_.. + + +org/hibernate/event/internal/DefaultSaveOrUpdateEventListener:::onSaveOrUpdate (3 samples, 0.44%) + + + +org/apache/http/protocol/HttpRequestExecutor:::preProcess (2 samples, 0.30%) + + + +nf_hook_slow (3 samples, 0.44%) + + + +do_syscall_64 (1 samples, 0.15%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +__x64_sys_poll (1 samples, 0.15%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (3 samples, 0.44%) + + + +start_thread (3 samples, 0.44%) + + + +org/apache/commons/configuration/CombinedConfiguration:::fetchNodeList (5 samples, 0.74%) + + + +org/apache/http/protocol/HttpRequestExecutor:::execute (3 samples, 0.44%) + + + +start_thread (379 samples, 56.07%) +start_thread + + +org/hibernate/collection/internal/PersistentBag:::beforeInitialize (1 samples, 0.15%) + + + +org/apache/commons/dbcp2/DelegatingConnection:::prepareStatement (1 samples, 0.15%) + + + +itable stub (4 samples, 0.59%) + + + +pthread_cond_wait@@GLIBC_2.3.2 (13 samples, 1.92%) +p.. + + +org/hibernate/persister/entity/AbstractEntityPersister:::selectFragment (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isCollectionType (1 samples, 0.15%) + + + +__ip_queue_xmit (1 samples, 0.15%) + + + +__perf_event_task_sched_in (17 samples, 2.51%) +__.. + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (1 samples, 0.15%) + + + +org/hibernate/type/AbstractStandardBasicType:::isDirty (1 samples, 0.15%) + + + +__wake_up_sync_key (1 samples, 0.15%) + + + +org/dspace/eperson/Group_$$_jvst722_1e:::getHibernateLazyInitializer (1 samples, 0.15%) + + + +java/util/HashMap:::put (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (4 samples, 0.59%) + + + +[unknown] (17 samples, 2.51%) +[u.. + + +org/hibernate/type/EntityType:::isEntityType (1 samples, 0.15%) + + + +entry_SYSCALL_64 (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +java/net/SocketInputStream:::socketRead0 (5 samples, 0.74%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::request (7 samples, 1.04%) + + + +org/apache/log4j/helpers/AppenderAttachableImpl:::appendLoopOnAppenders (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/http/cookie/CookieSpecRegistry:::getCookieSpec (1 samples, 0.15%) + + + +org/hibernate/persister/collection/AbstractCollectionPersister:::getElementPersister (1 samples, 0.15%) + + + +java/util/regex/Pattern$GroupHead:::match (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (5 samples, 0.74%) + + + +org/hibernate/type/AbstractStandardBasicType:::isComponentType (1 samples, 0.15%) + + + +java/util/regex/Pattern$BmpCharProperty:::match (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultSaveOrUpdateEventListener:::onSaveOrUpdate (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultLoadEventListener:::onLoad (2 samples, 0.30%) + + + +org/hibernate/loader/Loader:::loadCollection (7 samples, 1.04%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (2 samples, 0.30%) + + + +org/hibernate/internal/SessionImpl:::fireEvict (1 samples, 0.15%) + + + +org/apache/log4j/Category:::forcedLog (1 samples, 0.15%) + + + +org/dspace/discovery/configuration/DiscoverySearchFilter:::getIndexFieldName (1 samples, 0.15%) + + + +java/util/regex/Pattern$Curly:::match (1 samples, 0.15%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +[libjvm.so] (372 samples, 55.03%) +[libjvm.so] + + +org/apache/http/impl/io/AbstractSessionInputBuffer:::fillBuffer (5 samples, 0.74%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (3 samples, 0.44%) + + + +org/dspace/app/util/DailyFileAppender:::subAppend (1 samples, 0.15%) + + + +org/hibernate/loader/criteria/CriteriaLoader:::<init> (2 samples, 0.30%) + + + +org/apache/http/protocol/HttpRequestExecutor:::doSendRequest (2 samples, 0.30%) + + + +java/net/SocketInputStream:::read (5 samples, 0.74%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::isDirty (1 samples, 0.15%) + + + +__schedule (4 samples, 0.59%) + + + +org/apache/commons/configuration/HierarchicalConfiguration:::containsKey (5 samples, 0.74%) + + + +org/springframework/beans/factory/support/DefaultListableBeanFactory:::getBeansOfType (2 samples, 0.30%) + + + +java/util/regex/Pattern$BmpCharProperty:::match (1 samples, 0.15%) + + + +java/util/Arrays:::sort (1 samples, 0.15%) + + + +__schedule (12 samples, 1.78%) + + + +org/hibernate/loader/Loader:::getRowFromResultSet (1 samples, 0.15%) + + + +finish_task_switch (18 samples, 2.66%) +fi.. + + +org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory:::initializeBean (2 samples, 0.30%) + + + +org/hibernate/type/AbstractStandardBasicType:::isDirty (1 samples, 0.15%) + + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::isStale (5 samples, 0.74%) + + + +set_task_cpu (1 samples, 0.15%) + + + +tcp_v4_rcv (2 samples, 0.30%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +java/util/regex/Pattern$GroupTail:::match (1 samples, 0.15%) + + + +VM_Periodic_Tas (22 samples, 3.25%) +VM_.. + + +org/apache/log4j/helpers/PatternConverter:::format (1 samples, 0.15%) + + + +native_write_msr (16 samples, 2.37%) +n.. + + +ext4_file_write_iter (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (2 samples, 0.30%) + + + +itable stub (1 samples, 0.15%) + + + +pthread_cond_timedwait@@GLIBC_2.3.2 (20 samples, 2.96%) +pt.. + + +org/dspace/content/Item_$$_jvst722_4:::getHandle (2 samples, 0.30%) + + + +usb_giveback_urb_bh (1 samples, 0.15%) + + + +[libjvm.so] (78 samples, 11.54%) +[libjvm.so] + + +java/util/ArrayList:::iterator (1 samples, 0.15%) + + + +org/dspace/discovery/SolrServiceImpl:::unIndexContent (7 samples, 1.04%) + + + +__x64_sys_futex (12 samples, 1.78%) + + + +[unknown] (61 samples, 9.02%) +[unknown] + + +org/hibernate/collection/internal/PersistentSet:::toArray (1 samples, 0.15%) + + + +org/dspace/content/comparator/NameAscendingComparator:::compare (1 samples, 0.15%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +itable stub (4 samples, 0.59%) + + + +nf_ct_deliver_cached_events (1 samples, 0.15%) + + + +Interpreter (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::evict (1 samples, 0.15%) + + + +switch_fpu_return (1 samples, 0.15%) + + + +entry_SYSCALL_64 (34 samples, 5.03%) +entry_.. + + +ktime_get_ts64 (1 samples, 0.15%) + + + +org/hibernate/engine/spi/CascadingAction:::requiresNoCascadeChecking (1 samples, 0.15%) + + + +psi_task_change (1 samples, 0.15%) + + + +pthread_cond_timedwait@@GLIBC_2.3.2 (34 samples, 5.03%) +pthrea.. + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/type/descriptor/java/AbstractTypeDescriptor:::areEqual (1 samples, 0.15%) + + + +org/hibernate/collection/internal/PersistentList:::readFrom (1 samples, 0.15%) + + + +org/apache/http/entity/mime/MultipartEntity:::writeTo (2 samples, 0.30%) + + + +org/apache/http/impl/entity/EntityDeserializer:::doDeserialize (1 samples, 0.15%) + + + +org/dspace/discovery/FullTextContentStreams:::getStream (4 samples, 0.59%) + + + +org/hibernate/type/ManyToOneType:::isDirty (1 samples, 0.15%) + + + +itable stub (1 samples, 0.15%) + + + +jshort_disjoint_arraycopy (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::listeners (1 samples, 0.15%) + + + +org/apache/commons/configuration/MapConfiguration:::getProperty (1 samples, 0.15%) + + + +__netif_receive_skb_one_core (6 samples, 0.89%) + + + +org/apache/log4j/AppenderSkeleton:::doAppend (3 samples, 0.44%) + + + +_complete_monitor_locking_Java (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::isDirty (83 samples, 12.28%) +org/hibernate/inte.. + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareCollectionFlushes (2 samples, 0.30%) + + + +org/hibernate/engine/jdbc/internal/ResultSetReturnImpl:::extract (1 samples, 0.15%) + + + +__tcp_push_pending_frames (9 samples, 1.33%) + + + +java/util/AbstractMap:::get (3 samples, 0.44%) + + + +__intel_pmu_enable_all.constprop.0 (32 samples, 4.73%) +__int.. + + +__schedule (18 samples, 2.66%) +__.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::request (2 samples, 0.30%) + + + +native_write_msr (16 samples, 2.37%) +n.. + + +finish_task_switch (4 samples, 0.59%) + + + +tasklet_action_common.isra.0 (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (15 samples, 2.22%) +o.. + + +futex_wait_queue_me (18 samples, 2.66%) +fu.. + + +org/apache/log4j/WriterAppender:::subAppend (3 samples, 0.44%) + + + +hrtimer_interrupt (1 samples, 0.15%) + + + +__ip_queue_xmit (8 samples, 1.18%) + + + +timerqueue_add (1 samples, 0.15%) + + + +Java_java_lang_Throwable_fillInStackTrace (1 samples, 0.15%) + + + +__x64_sys_futex (4 samples, 0.59%) + + + +org/hibernate/loader/Loader:::prepareQueryStatement (1 samples, 0.15%) + + + +__schedule (55 samples, 8.14%) +__schedule + + +[libjvm.so] (3 samples, 0.44%) + + + +[libjvm.so] (7 samples, 1.04%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareCollectionFlushes (1 samples, 0.15%) + + + +java/lang/Throwable:::fillInStackTrace (1 samples, 0.15%) + + + +hrtimer_interrupt (1 samples, 0.15%) + + + +sock_sendmsg (12 samples, 1.78%) + + + +org/hibernate/type/descriptor/java/AbstractTypeDescriptor:::areEqual (1 samples, 0.15%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext:::reassociateIfUninitializedProxy (2 samples, 0.30%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (40 samples, 5.92%) +org/hib.. + + +syscall_slow_exit_work (1 samples, 0.15%) + + + +JVM_IHashCode (2 samples, 0.30%) + + + +[libjvm.so] (76 samples, 11.24%) +[libjvm.so] + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (6 samples, 0.89%) + + + +org/hibernate/type/descriptor/java/AbstractTypeDescriptor:::areEqual (1 samples, 0.15%) + + + +org/apache/solr/client/solrj/request/QueryRequest:::process (2 samples, 0.30%) + + + +itable stub (2 samples, 0.30%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +try_to_wake_up (1 samples, 0.15%) + + + +start_thread (79 samples, 11.69%) +start_thread + + +org/hibernate/type/descriptor/java/AbstractTypeDescriptor:::areEqual (1 samples, 0.15%) + + + +java/lang/Throwable$WrappedPrintWriter:::println (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushCollections (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (54 samples, 7.99%) +org/hiberna.. + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +entry_SYSCALL_64 (60 samples, 8.88%) +entry_SYSCAL.. + + +__tcp_transmit_skb (8 samples, 1.18%) + + + +nf_hook_slow (1 samples, 0.15%) + + + +Ljava/lang/ref/Reference:::tryHandlePending (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/dspace/util/MultiFormatDateParser:::parse (1 samples, 0.15%) + + + +__fdget_pos (1 samples, 0.15%) + + + +org/dspace/content/Item_$$_jvst722_4:::getCollections (2 samples, 0.30%) + + + +entry_SYSCALL_64 (4 samples, 0.59%) + + + +ext4_buffered_write_iter (1 samples, 0.15%) + + + +futex_wait (12 samples, 1.78%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::createMethod (1 samples, 0.15%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +__pthread_mutex_cond_lock (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +__x2apic_send_IPI_dest (1 samples, 0.15%) + + + +org/hibernate/proxy/pojo/javassist/JavassistLazyInitializer:::invoke (2 samples, 0.30%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (1 samples, 0.15%) + + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::receiveResponseEntity (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushCollections (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (6 samples, 0.89%) + + + +__mprotect (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (50 samples, 7.40%) +org/hibern.. + + +org/hibernate/type/CollectionType:::isDirty (2 samples, 0.30%) + + + +do_syscall_64 (4 samples, 0.59%) + + + +__intel_pmu_enable_all.constprop.0 (52 samples, 7.69%) +__intel_pm.. + + +perf_event_update_userpage (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (10 samples, 1.48%) + + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (2 samples, 0.30%) + + + +Interpreter (4 samples, 0.59%) + + + +org/dspace/discovery/SolrServiceImpl:::buildDocument (140 samples, 20.71%) +org/dspace/discovery/SolrService.. + + +org/hibernate/loader/Loader:::getRowFromResultSet (1 samples, 0.15%) + + + +entry_SYSCALL_64 (18 samples, 2.66%) +en.. + + +[libjvm.so] (79 samples, 11.69%) +[libjvm.so] + + +org/hibernate/internal/SessionImpl:::isDirty (40 samples, 5.92%) +org/hib.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (23 samples, 3.40%) +org.. + + +org/apache/commons/configuration/AbstractFileConfiguration:::getProperty (1 samples, 0.15%) + + + +__intel_pmu_enable_all.constprop.0 (12 samples, 1.78%) + + + +org/apache/solr/client/solrj/util/ClientUtils:::writeVal (2 samples, 0.30%) + + + +schedule_timeout (14 samples, 2.07%) +s.. + + +org/dspace/content/Bitstream:::getName (1 samples, 0.15%) + + + +java/util/AbstractMap:::get (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::autoFlushIfRequired (33 samples, 4.88%) +org/hi.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (2 samples, 0.30%) + + + +itable stub (1 samples, 0.15%) + + + +org/dspace/content/ItemServiceImpl:::getCommunities (2 samples, 0.30%) + + + +event_sched_in.isra.0.part.0 (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (1 samples, 0.15%) + + + +org/apache/commons/configuration/HierarchicalConfiguration:::containsKey (1 samples, 0.15%) + + + +org/dspace/eperson/Group_$$_jvst722_1e:::getHibernateLazyInitializer (1 samples, 0.15%) + + + +Java_java_io_FileOutputStream_writeBytes (1 samples, 0.15%) + + + +java/net/SocketInputStream:::read (2 samples, 0.30%) + + + +smp_apic_timer_interrupt (1 samples, 0.15%) + + + +switch_fpu_return (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (2 samples, 0.30%) + + + +com/sun/proxy/$Proxy40:::isDirty (13 samples, 1.92%) +c.. + + +generic_update_time (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (31 samples, 4.59%) +org/h.. + + +__GI___libc_write (1 samples, 0.15%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::set (1 samples, 0.15%) + + + +finish_task_switch (12 samples, 1.78%) + + + +org/hibernate/type/AbstractStandardBasicType:::isCollectionType (1 samples, 0.15%) + + + +do_syscall_64 (13 samples, 1.92%) +d.. + + +futex_wait_queue_me (4 samples, 0.59%) + + + +java/lang/Object:::hashCode (1 samples, 0.15%) + + + +org/apache/log4j/AppenderSkeleton:::doAppend (1 samples, 0.15%) + + + +pthread_cond_signal@@GLIBC_2.3.2 (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::getRowFromResultSet (1 samples, 0.15%) + + + +org/hibernate/type/ManyToOneType:::isDirty (1 samples, 0.15%) + + + +__schedule (4 samples, 0.59%) + + + +[libjvm.so] (79 samples, 11.69%) +[libjvm.so] + + +org/apache/log4j/Category:::callAppenders (1 samples, 0.15%) + + + +org/dspace/discovery/SolrServiceMetadataBrowseIndexingPlugin:::additionalIndex (10 samples, 1.48%) + + + +Interpreter (3 samples, 0.44%) + + + +java/io/FileOutputStream:::writeBytes (1 samples, 0.15%) + + + +smp_apic_timer_interrupt (1 samples, 0.15%) + + + +java/util/HashMap:::put (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isDirty (4 samples, 0.59%) + + + +__poll (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/hibernate/loader/DefaultEntityAliases:::<init> (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::withTemporarySessionIfNeeded (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (11 samples, 1.63%) + + + +java/util/HashMap:::resize (1 samples, 0.15%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (8 samples, 1.18%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (8 samples, 1.18%) + + + +Java_java_net_SocketInputStream_socketRead0 (5 samples, 0.74%) + + + +org/hibernate/type/ManyToOneType:::isDirty (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/hibernate/type/AbstractStandardBasicType:::isComponentType (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/dspace/content/Collection:::getName (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (13 samples, 1.92%) +o.. + + +__local_bh_enable_ip (6 samples, 0.89%) + + + +hid_irq_in (1 samples, 0.15%) + + + +org/hibernate/internal/util/collections/IdentityMap:::entryArray (1 samples, 0.15%) + + + +__perf_event_task_sched_out (1 samples, 0.15%) + + + +org/apache/log4j/WriterAppender:::subAppend (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (3 samples, 0.44%) + + + +hrtimer_interrupt (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +group_sched_in (2 samples, 0.30%) + + + +org/apache/http/protocol/ImmutableHttpProcessor:::process (2 samples, 0.30%) + + + +org/apache/http/client/protocol/RequestClientConnControl:::process (1 samples, 0.15%) + + + +org/hibernate/engine/spi/CascadeStyle$11:::hasOrphanDelete (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +futex_wait (56 samples, 8.28%) +futex_wait + + +org/dspace/servicemanager/config/DSpaceConfigurationService:::getProperty (4 samples, 0.59%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (33 samples, 4.88%) +org/hi.. + + +org/apache/solr/client/solrj/request/UpdateRequest:::getXML (2 samples, 0.30%) + + + +org/apache/http/entity/mime/content/StringBody:::writeTo (1 samples, 0.15%) + + + +Interpreter (3 samples, 0.44%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +[unknown] (13 samples, 1.92%) +[.. + + +org/dspace/discovery/SolrServiceContentInOriginalBundleFilterPlugin:::additionalIndex (3 samples, 0.44%) + + + +__schedule (14 samples, 2.07%) +_.. + + +org/hibernate/event/internal/FlushVisitor:::processCollection (2 samples, 0.30%) + + + +kmem_cache_free (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::doList (1 samples, 0.15%) + + + +__kmalloc (1 samples, 0.15%) + + + +do_syscall_64 (2 samples, 0.30%) + + + +[libjvm.so] (7 samples, 1.04%) + + + +futex_wait_queue_me (56 samples, 8.28%) +futex_wait_.. + + +tcp_schedule_loss_probe (1 samples, 0.15%) + + + +tcp_tx_timestamp (1 samples, 0.15%) + + + +org/apache/commons/configuration/HierarchicalConfiguration$DefinedKeysVisitor:::<init> (1 samples, 0.15%) + + + +inet6_recvmsg (15 samples, 2.22%) +i.. + + +java/lang/String:::toLowerCase (1 samples, 0.15%) + + + +entry_SYSCALL_64 (1 samples, 0.15%) + + + +native_write_msr (12 samples, 1.78%) + + + +futex_wait (8 samples, 1.18%) + + + +sched_clock_cpu (1 samples, 0.15%) + + + +do_syscall_64 (9 samples, 1.33%) + + + +org/dspace/content/DSpaceObjectServiceImpl:::getMetadataByMetadataString (1 samples, 0.15%) + + + +__x64_sys_write (1 samples, 0.15%) + + + +do_sys_poll (4 samples, 0.59%) + + + +[libjvm.so] (372 samples, 55.03%) +[libjvm.so] + + +tcp_write_xmit (9 samples, 1.33%) + + + +sun/reflect/DelegatingMethodAccessorImpl:::invoke (2 samples, 0.30%) + + + +org/apache/http/impl/io/AbstractSessionInputBuffer:::fillBuffer (2 samples, 0.30%) + + + +org/apache/http/protocol/HttpRequestExecutor:::doReceiveResponse (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +__perf_event_task_sched_in (53 samples, 7.84%) +__perf_even.. + + +[libjava.so] (1 samples, 0.15%) + + + +[libjvm.so] (6 samples, 0.89%) + + + +org/apache/http/impl/cookie/DefaultCookieSpec:::<init> (1 samples, 0.15%) + + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::sendRequestEntity (2 samples, 0.30%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +itable stub (3 samples, 0.44%) + + + +_register_finalizer_Java (1 samples, 0.15%) + + + +Interpreter (372 samples, 55.03%) +Interpreter + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (8 samples, 1.18%) + + + +org/hibernate/loader/Loader:::prepareQueryStatement (1 samples, 0.15%) + + + +org/apache/commons/configuration/MapConfiguration:::getProperty (3 samples, 0.44%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +org/apache/http/impl/io/SocketInputBuffer:::isDataAvailable (5 samples, 0.74%) + + + +[libjvm.so] (4 samples, 0.59%) + + + +__fdget (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +java/util/LinkedList:::addAll (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::list (39 samples, 5.77%) +org/hib.. + + +org/hibernate/event/internal/FlushVisitor:::processCollection (1 samples, 0.15%) + + + +native_write_msr (12 samples, 1.78%) + + + +finish_task_switch (14 samples, 2.07%) +f.. + + +pthread_cond_wait@@GLIBC_2.3.2 (9 samples, 1.33%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (15 samples, 2.22%) +o.. + + +org/apache/solr/client/solrj/request/AbstractUpdateRequest:::process (7 samples, 1.04%) + + + +java/util/HashMap:::resize (1 samples, 0.15%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::tryExecute (3 samples, 0.44%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (17 samples, 2.51%) +or.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (1 samples, 0.15%) + + + +ctx_sched_out (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (9 samples, 1.33%) + + + +apic_timer_interrupt (1 samples, 0.15%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (5 samples, 0.74%) + + + +[libjvm.so] (78 samples, 11.54%) +[libjvm.so] + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (3 samples, 0.44%) + + + +entry_SYSCALL_64 (20 samples, 2.96%) +en.. + + +schedule (12 samples, 1.78%) + + + +com/sun/proxy/$Proxy40:::isDirty (8 samples, 1.18%) + + + +sun/reflect/GeneratedMethodAccessor16:::invoke (17 samples, 2.51%) +su.. + + +org/hibernate/internal/SessionImpl:::isDirty (8 samples, 1.18%) + + + +__audit_syscall_entry (1 samples, 0.15%) + + + +ext4_mark_inode_dirty (1 samples, 0.15%) + + + +do_syscall_64 (13 samples, 1.92%) +d.. + + +itable stub (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +__intel_pmu_enable_all.constprop.0 (12 samples, 1.78%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (7 samples, 1.04%) + + + +org/hibernate/engine/spi/CascadeStyle$11:::hasOrphanDelete (1 samples, 0.15%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +[libjava.so] (1 samples, 0.15%) + + + +sun/reflect/GeneratedMethodAccessor23:::invoke (2 samples, 0.30%) + + + +msort_with_tmp.part.0 (1 samples, 0.15%) + + + +org/apache/http/impl/io/AbstractSessionOutputBuffer:::write (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (6 samples, 0.89%) + + + +itable stub (1 samples, 0.15%) + + + +hid_input_report (1 samples, 0.15%) + + + +org/apache/http/entity/mime/AbstractMultipartForm:::encode (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushCollections (2 samples, 0.30%) + + + +java/io/PrintWriter:::write (1 samples, 0.15%) + + + +tick_sched_timer (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (4 samples, 0.59%) + + + +__libc_recv (17 samples, 2.51%) +__.. + + +[libjvm.so] (1 samples, 0.15%) + + + +[libjvm.so] (372 samples, 55.03%) +[libjvm.so] + + +pthread_cond_timedwait@@GLIBC_2.3.2 (19 samples, 2.81%) +pt.. + + +org/hibernate/internal/SessionImpl:::isDirty (13 samples, 1.92%) +o.. + + +java/lang/Throwable:::printEnclosedStackTrace (1 samples, 0.15%) + + + +org/apache/http/entity/mime/HttpStrictMultipart:::formatMultipartHeader (1 samples, 0.15%) + + + +__x64_sys_futex (18 samples, 2.66%) +__.. + + +org/hibernate/event/internal/DefaultEvictEventListener:::onEvict (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (3 samples, 0.44%) + + + +org/dspace/core/HibernateDBConnection:::uncacheEntity (74 samples, 10.95%) +org/dspace/core/.. + + +org/hibernate/event/internal/DefaultSaveOrUpdateEventListener:::onSaveOrUpdate (2 samples, 0.30%) + + + +ip_output (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (1 samples, 0.15%) + + + +ktime_get_update_offsets_now (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (33 samples, 4.88%) +org/hi.. + + +java/lang/Throwable:::fillInStackTrace (1 samples, 0.15%) + + + +org/apache/commons/configuration/HierarchicalConfiguration:::containsKey (4 samples, 0.59%) + + + +[unknown] (19 samples, 2.81%) +[u.. + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (4 samples, 0.59%) + + + +call_stub (372 samples, 55.03%) +call_stub + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (3 samples, 0.44%) + + + +java/util/regex/Pattern$GroupHead:::match (1 samples, 0.15%) + + + +[unknown] (9 samples, 1.33%) + + + +native_write_msr (32 samples, 4.73%) +nativ.. + + +itable stub (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/hibernate/loader/criteria/CriteriaJoinWalker:::<init> (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (1 samples, 0.15%) + + + +org/apache/log4j/Category:::error (3 samples, 0.44%) + + + +[libjvm.so] (7 samples, 1.04%) + + + +org/hibernate/loader/AbstractEntityJoinWalker:::initStatementString (1 samples, 0.15%) + + + +perf_swevent_add (1 samples, 0.15%) + + + +hrtimer_interrupt (1 samples, 0.15%) + + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (3 samples, 0.44%) + + + +ip_protocol_deliver_rcu (2 samples, 0.30%) + + + +org/apache/http/client/protocol/RequestAddCookies:::process (1 samples, 0.15%) + + + +[unknown] (34 samples, 5.03%) +[unkno.. + + +java/lang/reflect/Method:::invoke (372 samples, 55.03%) +java/lang/reflect/Method:::invoke + + +org/hibernate/engine/spi/TypedValue:::hashCode (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::list (1 samples, 0.15%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +group_sched_in (1 samples, 0.15%) + + + +org/hibernate/engine/internal/EntityEntryContext:::reentrantSafeEntityEntries (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (11 samples, 1.63%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (20 samples, 2.96%) +or.. + + +itable stub (1 samples, 0.15%) + + + +schedule (4 samples, 0.59%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +org/apache/http/util/EntityUtils:::getContentCharSet (1 samples, 0.15%) + + + +org/apache/http/impl/cookie/BestMatchSpecFactory:::newInstance (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +java/io/FileOutputStream:::write (1 samples, 0.15%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +org/dspace/discovery/SolrServiceResourceRestrictionPlugin:::additionalIndex (92 samples, 13.61%) +org/dspace/discovery.. + + +[libjvm.so] (7 samples, 1.04%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (68 samples, 10.06%) +org/hibernate/.. + + +org/springframework/beans/factory/support/AbstractBeanFactory:::doGetBean (2 samples, 0.30%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +futex_wait_queue_me (34 samples, 5.03%) +futex_.. + + +syscall_slow_exit_work (1 samples, 0.15%) + + + +org/hibernate/loader/AbstractEntityJoinWalker:::initAll (1 samples, 0.15%) + + + +org/apache/http/impl/io/SocketInputBuffer:::isDataAvailable (2 samples, 0.30%) + + + +itable stub (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (17 samples, 2.51%) +or.. + + +[libjvm.so] (2 samples, 0.30%) + + + +__ext4_get_inode_loc (1 samples, 0.15%) + + + +org/hibernate/type/EntityType:::nullSafeGet (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +apic_timer_interrupt (1 samples, 0.15%) + + + +org/hibernate/loader/JoinWalker:::selectString (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushCollections (2 samples, 0.30%) + + + +org/apache/http/impl/client/RequestWrapper:::getRequestLine (1 samples, 0.15%) + + + +java/util/regex/Pattern$GroupTail:::match (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::loadCollection (1 samples, 0.15%) + + + +finish_task_switch (4 samples, 0.59%) + + + +org/dspace/browse/BrowseIndex:::<init> (1 samples, 0.15%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (83 samples, 12.28%) +org/hibernate/cont.. + + +org/dspace/content/DSpaceObjectServiceImpl:::getMetadata (7 samples, 1.04%) + + + +org/dspace/servicemanager/DSpaceServiceManager:::configureService (2 samples, 0.30%) + + + +java/lang/String:::intern (1 samples, 0.15%) + + + +org/dspace/content/Bundle:::getBitstreams (1 samples, 0.15%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext:::reassociateIfUninitializedProxy (2 samples, 0.30%) + + + +__audit_syscall_entry (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::isDirty (64 samples, 9.47%) +org/hibernate.. + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (6 samples, 0.89%) + + + +org/hibernate/type/AbstractStandardBasicType:::isDirty (1 samples, 0.15%) + + + +futex_wait_queue_me (8 samples, 1.18%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +Interpreter (372 samples, 55.03%) +Interpreter + + +newidle_balance (1 samples, 0.15%) + + + +itable stub (5 samples, 0.74%) + + + +__perf_event_task_sched_in (32 samples, 4.73%) +__per.. + + +org/dspace/core/Context:::uncacheEntity (220 samples, 32.54%) +org/dspace/core/Context:::uncacheEntity + + +schedule (4 samples, 0.59%) + + + +org/dspace/core/HibernateDBConnection:::uncacheEntity (53 samples, 7.84%) +org/dspace/.. + + +java/io/PrintWriter:::write (1 samples, 0.15%) + + + +hid_report_raw_event (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/dspace/servicemanager/config/DSpaceConfigurationService:::getPropertyKeys (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (25 samples, 3.70%) +org/.. + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +org/apache/commons/configuration/HierarchicalConfiguration:::containsKey (3 samples, 0.44%) + + + +java/util/regex/Pattern$Curly:::match (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (3 samples, 0.44%) + + + +org/dspace/discovery/SolrServiceImpl:::writeDocument (15 samples, 2.22%) +o.. + + +pick_next_task_fair (1 samples, 0.15%) + + + +[libjvm.so] (79 samples, 11.69%) +[libjvm.so] + + +ip_finish_output2 (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (1 samples, 0.15%) + + + +org/apache/log4j/WriterAppender:::append (3 samples, 0.44%) + + + +[libjvm.so] (16 samples, 2.37%) +[.. + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (3 samples, 0.44%) + + + +__mark_inode_dirty (1 samples, 0.15%) + + + +[libjvm.so] (79 samples, 11.69%) +[libjvm.so] + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (1 samples, 0.15%) + + + +tcp_current_mss (1 samples, 0.15%) + + + +update_process_times (1 samples, 0.15%) + + + +org/hibernate/internal/CriteriaImpl:::isLookupByNaturalKey (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/hibernate/event/internal/DefaultLoadEventListener:::doLoad (2 samples, 0.30%) + + + +_register_finalizer_Java (1 samples, 0.15%) + + + +__pthread_mutex_unlock_usercnt (1 samples, 0.15%) + + + +org/hibernate/proxy/pojo/javassist/JavassistLazyInitializer:::invoke (1 samples, 0.15%) + + + +[unknown] (20 samples, 2.96%) +[u.. + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/log4j/DefaultThrowableRenderer:::render (1 samples, 0.15%) + + + +syscall_trace_enter (1 samples, 0.15%) + + + +vfs_write (1 samples, 0.15%) + + + +java/lang/Throwable:::printStackTrace (1 samples, 0.15%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (5 samples, 0.74%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +java/util/AbstractMap:::get (4 samples, 0.59%) + + + +org/hibernate/type/AbstractStandardBasicType:::isDirty (1 samples, 0.15%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (3 samples, 0.44%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::executeMethod (6 samples, 0.89%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +Finalizer (16 samples, 2.37%) +F.. + + +Interpreter (372 samples, 55.03%) +Interpreter + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (7 samples, 1.04%) + + + +__hrtimer_run_queues (1 samples, 0.15%) + + + +tcp_recvmsg (15 samples, 2.22%) +t.. + + +org/hibernate/internal/SessionImpl:::immediateLoad (2 samples, 0.30%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +__intel_pmu_enable_all.constprop.0 (16 samples, 2.37%) +_.. + + +ipv4_confirm (1 samples, 0.15%) + + + +[libjli.so] (372 samples, 55.03%) +[libjli.so] + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (7 samples, 1.04%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +sk_wait_data (14 samples, 2.07%) +s.. + + +schedule (18 samples, 2.66%) +sc.. + + +java/lang/Throwable:::<init> (1 samples, 0.15%) + + + +org/apache/commons/dbcp2/DelegatingConnection:::prepareStatement (1 samples, 0.15%) + + + +java/io/SequenceInputStream:::nextStream (4 samples, 0.59%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +syscall_trace_enter (1 samples, 0.15%) + + + +apic_timer_interrupt (1 samples, 0.15%) + + + +org/apache/log4j/DefaultThrowableRenderer:::render (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +itable stub (1 samples, 0.15%) + + + +futex_wait_queue_me (19 samples, 2.81%) +fu.. + + +JVM_InvokeMethod (372 samples, 55.03%) +JVM_InvokeMethod + + +[libjvm.so] (1 samples, 0.15%) + + + +ip_local_deliver (3 samples, 0.44%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (10 samples, 1.48%) + + + +ctx_sched_in (1 samples, 0.15%) + + + +Interpreter (372 samples, 55.03%) +Interpreter + + +org/hibernate/type/AbstractStandardBasicType:::isCollectionType (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareCollectionFlushes (4 samples, 0.59%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/solr/client/solrj/util/ClientUtils:::writeXML (2 samples, 0.30%) + + + +do_IRQ (1 samples, 0.15%) + + + +futex_wait (18 samples, 2.66%) +fu.. + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +native_write_msr (1 samples, 0.15%) + + + +event_sched_in.isra.0.part.0 (1 samples, 0.15%) + + + +org/dspace/authorize/dao/impl/ResourcePolicyDAOImpl:::findByDSoAndAction (39 samples, 5.77%) +org/dsp.. + + +org/hibernate/loader/Loader:::prepareQueryStatement (1 samples, 0.15%) + + + +process_backlog (6 samples, 0.89%) + + + +org/apache/http/impl/entity/EntitySerializer:::serialize (2 samples, 0.30%) + + + +org/apache/commons/configuration/tree/DefaultConfigurationKey$KeyIterator:::nextKey (1 samples, 0.15%) + + + +org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory:::doCreateBean (2 samples, 0.30%) + + + +schedule (56 samples, 8.28%) +schedule + + +[libjvm.so] (3 samples, 0.44%) + + + +smp_apic_timer_interrupt (1 samples, 0.15%) + + + +__hrtimer_run_queues (1 samples, 0.15%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext:::getCollectionEntry (1 samples, 0.15%) + + + +[libjvm.so] (3 samples, 0.44%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (2 samples, 0.30%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (2 samples, 0.30%) + + + +itable stub (1 samples, 0.15%) + + + +Interpreter (372 samples, 55.03%) +Interpreter + + +java/util/regex/Pattern$Curly:::match (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +group_sched_in (1 samples, 0.15%) + + + +__fget (1 samples, 0.15%) + + + +__x64_sys_poll (4 samples, 0.59%) + + + +org/hibernate/collection/internal/PersistentBag:::iterator (2 samples, 0.30%) + + + +__perf_event_task_sched_in (8 samples, 1.18%) + + + +org/hibernate/type/EntityType:::resolve (1 samples, 0.15%) + + + +wait_woken (14 samples, 2.07%) +w.. + + +[libjvm.so] (2 samples, 0.30%) + + + +__intel_pmu_enable_all.constprop.0 (12 samples, 1.78%) + + + +entry_SYSCALL_64 (1 samples, 0.15%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +preempt_count_sub.constprop.0 (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (4 samples, 0.59%) + + + +__perf_event_task_sched_in (4 samples, 0.59%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (2 samples, 0.30%) + + + +org/dspace/discovery/FullTextContentStreams$FullTextEnumeration:::nextElement (4 samples, 0.59%) + + + +apic_timer_interrupt (1 samples, 0.15%) + + + +org/apache/log4j/Category:::info (1 samples, 0.15%) + + + +start_thread (3 samples, 0.44%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareCollectionFlushes (1 samples, 0.15%) + + + +__dev_queue_xmit (1 samples, 0.15%) + + + +vtable stub (1 samples, 0.15%) + + + +call_stub (1 samples, 0.15%) + + + +futex_wait_queue_me (12 samples, 1.78%) + + + +VM_Thread (20 samples, 2.96%) +VM.. + + +sun/reflect/GeneratedMethodAccessor16:::invoke (8 samples, 1.18%) + + + +org/dspace/eperson/Group_$$_jvst722_1e:::getHibernateLazyInitializer (2 samples, 0.30%) + + + +schedule (34 samples, 5.03%) +schedule + + +org/hibernate/event/internal/DefaultLoadEventListener:::loadFromDatasource (2 samples, 0.30%) + + + +__sys_sendto (14 samples, 2.07%) +_.. + + +org/apache/http/entity/mime/FormBodyPart:::<init> (1 samples, 0.15%) + + + +java/net/SocketInputStream:::read (5 samples, 0.74%) + + + +java/nio/charset/Charset:::lookup (1 samples, 0.15%) + + + +entry_SYSCALL_64 (13 samples, 1.92%) +e.. + + +[libjvm.so] (372 samples, 55.03%) +[libjvm.so] + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (18 samples, 2.66%) +or.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (7 samples, 1.04%) + + + +org/hibernate/engine/spi/CascadeStyle:::hasOrphanDelete (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (11 samples, 1.63%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (1 samples, 0.15%) + + + +do_syscall_64 (34 samples, 5.03%) +do_sys.. + + +tcp_rcv_established (2 samples, 0.30%) + + + +call_stub (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultEvictEventListener:::doEvict (1 samples, 0.15%) + + + +hrtimer_start_range_ns (1 samples, 0.15%) + + + +org/apache/http/impl/client/AbstractHttpClient:::doExecute (6 samples, 0.89%) + + + +sun/reflect/GeneratedMethodAccessor16:::invoke (36 samples, 5.33%) +sun/re.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::request (7 samples, 1.04%) + + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (1 samples, 0.15%) + + + +pthread_cond_timedwait@@GLIBC_2.3.2 (13 samples, 1.92%) +p.. + + +org/hibernate/loader/Loader:::loadEntity (2 samples, 0.30%) + + + +org/apache/http/entity/mime/AbstractMultipartForm:::doWriteTo (2 samples, 0.30%) + + + +org/hibernate/loader/BasicLoader:::postInstantiate (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::withTemporarySessionIfNeeded (1 samples, 0.15%) + + + +__perf_event_task_sched_in (4 samples, 0.59%) + + + +do_mprotect_pkey (2 samples, 0.30%) + + + +JVM_IHashCode (1 samples, 0.15%) + + + +itable stub (2 samples, 0.30%) + + + +org/apache/log4j/Category:::callAppenders (3 samples, 0.44%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +__x64_sys_sendto (14 samples, 2.07%) +_.. + + +java/lang/Throwable:::printStackTrace (1 samples, 0.15%) + + + +call_stub (3 samples, 0.44%) + + + +_raw_spin_unlock_irq (1 samples, 0.15%) + + + +do_syscall_64 (1 samples, 0.15%) + + + +[libjvm.so] (7 samples, 1.04%) + + + +finish_task_switch (17 samples, 2.51%) +fi.. + + +[libjvm.so] (3 samples, 0.44%) + + + +org/apache/commons/dbcp2/DelegatingConnection:::prepareStatement (1 samples, 0.15%) + + + +__schedule (34 samples, 5.03%) +__sche.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::createMethod (5 samples, 0.74%) + + + +__x64_sys_mprotect (2 samples, 0.30%) + + + +__audit_syscall_exit (1 samples, 0.15%) + + + +jshort_disjoint_arraycopy (1 samples, 0.15%) + + + +tcp_v4_do_rcv (2 samples, 0.30%) + + + +org/hibernate/proxy/pojo/javassist/JavassistLazyInitializer:::invoke (2 samples, 0.30%) + + + +org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory:::applyBeanPostProcessorsBeforeInitialization (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (7 samples, 1.04%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (3 samples, 0.44%) + + + +org/dspace/app/util/DailyFileAppender:::subAppend (3 samples, 0.44%) + + + +org/apache/log4j/AppenderSkeleton:::doAppend (1 samples, 0.15%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushCollections (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +__usb_hcd_giveback_urb (1 samples, 0.15%) + + + +call_stub (372 samples, 55.03%) +call_stub + + +native_write_msr (4 samples, 0.59%) + + + +JVM_FillInStackTrace (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext:::getCollectionEntry (1 samples, 0.15%) + + + +__x64_sys_futex (56 samples, 8.28%) +__x64_sys_f.. + + +org/hibernate/type/descriptor/sql/BasicExtractor:::extract (1 samples, 0.15%) + + + +do_syscall_64 (18 samples, 2.66%) +do.. + + +[libjvm.so] (3 samples, 0.44%) + + + +__x64_sys_write (1 samples, 0.15%) + + + +schedule (8 samples, 1.18%) + + + +Interpreter (372 samples, 55.03%) +Interpreter + + +org/hibernate/loader/Loader:::loadCollection (1 samples, 0.15%) + + + +org/apache/commons/configuration/CombinedConfiguration:::fetchNodeList (3 samples, 0.44%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::withTemporarySessionIfNeeded (1 samples, 0.15%) + + + +org/hibernate/persister/entity/AbstractEntityPersister:::hydrate (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (8 samples, 1.18%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +java/io/FileOutputStream:::writeBytes (1 samples, 0.15%) + + + +ctx_sched_in (2 samples, 0.30%) + + + +org/apache/log4j/helpers/AppenderAttachableImpl:::appendLoopOnAppenders (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (10 samples, 1.48%) + + + +org/apache/log4j/WriterAppender:::subAppend (1 samples, 0.15%) + + + +com/sun/proxy/$Proxy40:::isDirty (10 samples, 1.48%) + + + +org/hibernate/type/descriptor/sql/TimestampTypeDescriptor$2:::doExtract (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::setOwner (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (1 samples, 0.15%) + + + +org/hibernate/collection/internal/PersistentList:::toArray (1 samples, 0.15%) + + + +smp_apic_timer_interrupt (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (1 samples, 0.15%) + + + +__x86_indirect_thunk_rax (1 samples, 0.15%) + + + +org/apache/solr/common/util/XML:::escape (2 samples, 0.30%) + + + +net_rx_action (6 samples, 0.89%) + + + +org/apache/http/impl/conn/ManagedClientConnectionImpl:::isStale (2 samples, 0.30%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +org/dspace/content/DSpaceObjectServiceImpl:::getMetadataFirstValue (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/dspace/core/HibernateDBConnection:::uncacheEntity (220 samples, 32.54%) +org/dspace/core/HibernateDBConnection:::uncacheEntity + + +sun/reflect/GeneratedMethodAccessor16:::invoke (10 samples, 1.48%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/persister/entity/AbstractEntityPersister:::propertySelectFragmentFragment (1 samples, 0.15%) + + + +ipv4_conntrack_defrag (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (15 samples, 2.22%) +o.. + + +[libjvm.so] (2 samples, 0.30%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +__intel_pmu_enable_all.constprop.0 (16 samples, 2.37%) +_.. + + +org/hibernate/type/CollectionType:::isCollectionType (1 samples, 0.15%) + + + +start_thread (3 samples, 0.44%) + + + +org/apache/log4j/WriterAppender:::append (1 samples, 0.15%) + + + +[libjvm.so] (79 samples, 11.69%) +[libjvm.so] + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (40 samples, 5.92%) +org/hib.. + + +__schedule (12 samples, 1.78%) + + + +enqueue_hrtimer (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (15 samples, 2.22%) +o.. + + +native_write_msr (12 samples, 1.78%) + + + +org/hibernate/engine/internal/Cascade:::cascade (9 samples, 1.33%) + + + +ip_rcv (6 samples, 0.89%) + + + +schedule (18 samples, 2.66%) +sc.. + + +itable stub (1 samples, 0.15%) + + + +sun/reflect/GeneratedMethodAccessor16:::invoke (83 samples, 12.28%) +sun/reflect/Genera.. + + +org/apache/http/impl/AbstractHttpClientConnection:::isStale (2 samples, 0.30%) + + + +perf_event_update_userpage (1 samples, 0.15%) + + + +__intel_pmu_enable_all.constprop.0 (4 samples, 0.59%) + + + +org/apache/solr/client/solrj/request/RequestWriter$LazyContentStream:::getDelegate (2 samples, 0.30%) + + + +org/hibernate/internal/SessionImpl:::listeners (1 samples, 0.15%) + + + +org/dspace/servicemanager/DSpaceServiceManager:::getServicesByType (2 samples, 0.30%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (4 samples, 0.59%) + + + +com/sun/proxy/$Proxy40:::evict (1 samples, 0.15%) + + + +irq_exit (1 samples, 0.15%) + + + +futex_wait (4 samples, 0.59%) + + + +mprotect_fixup (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareCollectionFlushes (2 samples, 0.30%) + + + +org/hibernate/internal/SessionImpl:::checkTransactionSynchStatus (1 samples, 0.15%) + + + +org/hibernate/persister/entity/AbstractEntityPersister:::load (2 samples, 0.30%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultSaveOrUpdateEventListener:::onSaveOrUpdate (2 samples, 0.30%) + + + +java/lang/String:::toLowerCase (1 samples, 0.15%) + + + +futex_wait (12 samples, 1.78%) + + + +unlink_anon_vmas (2 samples, 0.30%) + + + +new_sync_write (1 samples, 0.15%) + + + +java/util/AbstractMap:::get (1 samples, 0.15%) + + + +org/apache/http/impl/AbstractHttpClientConnection:::receiveResponseEntity (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (13 samples, 1.92%) +o.. + + +tick_sched_timer (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::getEntityUsingInterceptor (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (3 samples, 0.44%) + + + +org/apache/commons/configuration/MapConfiguration:::getProperty (5 samples, 0.74%) + + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (1 samples, 0.15%) + + + +org/postgresql/jdbc/PgStatement:::executeInternal (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::isDirty (1 samples, 0.15%) + + + +__schedule (8 samples, 1.18%) + + + +org/hibernate/engine/internal/StatefulPersistenceContext:::reassociateIfUninitializedProxy (1 samples, 0.15%) + + + +__softirqentry_text_start (1 samples, 0.15%) + + + +schedule (12 samples, 1.78%) + + + +ipv4_mtu (1 samples, 0.15%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (7 samples, 1.04%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (14 samples, 2.07%) +o.. + + +org/hibernate/internal/SessionFactoryImpl:::getImplementors (2 samples, 0.30%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (5 samples, 0.74%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (16 samples, 2.37%) +o.. + + +switch_fpu_return (2 samples, 0.30%) + + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (10 samples, 1.48%) + + + +java/lang/Object:::hashCode (2 samples, 0.30%) + + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (1 samples, 0.15%) + + + +__perf_event_task_sched_in (12 samples, 1.78%) + + + +org/dspace/discovery/FullTextContentStreams$FullTextEnumeration:::nextElement (4 samples, 0.59%) + + + +org/apache/log4j/WriterAppender:::append (1 samples, 0.15%) + + + +org/hibernate/loader/entity/AbstractEntityLoader:::load (2 samples, 0.30%) + + + +java/util/regex/Pattern$GroupHead:::match (1 samples, 0.15%) + + + +org/dspace/discovery/SolrServiceImpl:::requiresIndexing (2 samples, 0.30%) + + + +nft_do_chain (2 samples, 0.30%) + + + +org/hibernate/loader/Loader:::initializeEntitiesAndCollections (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isCollectionType (1 samples, 0.15%) + + + +java/net/SocketInputStream:::socketRead0 (2 samples, 0.30%) + + + +file_modified (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::setCurrentSession (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/http/impl/AbstractHttpClientConnection:::sendRequestEntity (2 samples, 0.30%) + + + +ret_from_intr (1 samples, 0.15%) + + + +org/apache/log4j/helpers/PatternParser$DatePatternConverter:::convert (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::setOwner (1 samples, 0.15%) + + + +do_syscall_64 (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::wasInitialized (1 samples, 0.15%) + + + +__intel_pmu_enable_all.constprop.0 (8 samples, 1.18%) + + + +__hrtimer_run_queues (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultLoadEventListener:::onLoad (1 samples, 0.15%) + + + +org/apache/http/impl/client/EntityEnclosingRequestWrapper$EntityWrapper:::writeTo (2 samples, 0.30%) + + + +itable stub (6 samples, 0.89%) + + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::isDirty (36 samples, 5.33%) +org/hi.. + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (15 samples, 2.22%) +o.. + + +org/apache/solr/client/solrj/impl/HttpSolrServer:::createMethod (3 samples, 0.44%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::withTemporarySessionIfNeeded (1 samples, 0.15%) + + + +pthread_cond_wait@@GLIBC_2.3.2 (4 samples, 0.59%) + + + +Interpreter (372 samples, 55.03%) +Interpreter + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (5 samples, 0.74%) + + + +org/hibernate/event/internal/DefaultLoadEventListener:::load (2 samples, 0.30%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (3 samples, 0.44%) + + + +org/hibernate/loader/Loader:::getRowFromResultSet (3 samples, 0.44%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +event_sched_in.isra.0.part.0 (2 samples, 0.30%) + + + +finish_task_switch (8 samples, 1.18%) + + + +JVM_InternString (1 samples, 0.15%) + + + +schedule_hrtimeout_range_clock (4 samples, 0.59%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/internal/SessionFactoryImpl:::getCollectionPersister (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (11 samples, 1.63%) + + + +__x64_sys_recvfrom (16 samples, 2.37%) +_.. + + +do_softirq.part.0 (1 samples, 0.15%) + + + +org/hibernate/internal/SessionFactoryImpl:::getCollectionPersister (1 samples, 0.15%) + + + +org/apache/http/impl/client/DefaultRequestDirector:::execute (2 samples, 0.30%) + + + +org/dspace/discovery/SolrServiceContentInOriginalBundleFilterPlugin:::hasOriginalBundleWithContent (3 samples, 0.44%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +__tcp_transmit_skb (1 samples, 0.15%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +sun/reflect/DelegatingMethodAccessorImpl:::invoke (372 samples, 55.03%) +sun/reflect/DelegatingMethodAccessorImpl:::invoke + + +__send (16 samples, 2.37%) +_.. + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (5 samples, 0.74%) + + + +Java_java_io_FileOutputStream_writeBytes (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +entry_SYSCALL_64 (1 samples, 0.15%) + + + +pthread_cond_wait@@GLIBC_2.3.2 (60 samples, 8.88%) +pthread_cond.. + + +ext4_reserve_inode_write (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::isDirty (1 samples, 0.15%) + + + +itable stub (1 samples, 0.15%) + + + +nft_immediate_eval (1 samples, 0.15%) + + + +entry_SYSCALL_64 (9 samples, 1.33%) + + + +org/apache/solr/client/solrj/request/AbstractUpdateRequest:::process (7 samples, 1.04%) + + + +itable stub (1 samples, 0.15%) + + + +sun/reflect/GeneratedMethodAccessor16:::invoke (64 samples, 9.47%) +sun/reflect/G.. + + +org/hibernate/collection/internal/AbstractPersistentCollection:::withTemporarySessionIfNeeded (1 samples, 0.15%) + + + +tcp_sendmsg_locked (11 samples, 1.63%) + + + +__pthread_mutex_unlock_usercnt (1 samples, 0.15%) + + + +java/util/HashMap:::put (1 samples, 0.15%) + + + +org/hibernate/collection/internal/PersistentList:::toArray (1 samples, 0.15%) + + + +perf_swevent_add (2 samples, 0.30%) + + + +[libjvm.so] (7 samples, 1.04%) + + + +sun/reflect/GeneratedMethodAccessor17:::invoke (1 samples, 0.15%) + + + +org/hibernate/type/descriptor/java/AbstractTypeDescriptor:::areEqual (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::initializeEntitiesAndCollections (1 samples, 0.15%) + + + +entry_SYSCALL_64 (4 samples, 0.59%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +java (473 samples, 69.97%) +java + + +org/apache/commons/configuration/MapConfiguration:::getProperty (1 samples, 0.15%) + + + +java/lang/Throwable:::printStackTrace (1 samples, 0.15%) + + + +org/hibernate/loader/collection/CollectionLoader:::isSubselectLoadingEnabled (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::withTemporarySessionIfNeeded (1 samples, 0.15%) + + + +__perf_event_task_sched_in (14 samples, 2.07%) +_.. + + +java/io/FileOutputStream:::write (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/log4j/Category:::callAppenders (1 samples, 0.15%) + + + +sun/reflect/GeneratedMethodAccessor16:::invoke (13 samples, 1.92%) +s.. + + +_raw_spin_unlock_irqrestore (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultSaveOrUpdateEventListener:::onSaveOrUpdate (1 samples, 0.15%) + + + +finish_task_switch (33 samples, 4.88%) +finish.. + + +org/dspace/content/DSpaceObjectServiceImpl:::getMetadataFirstValue (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (7 samples, 1.04%) + + + +__local_bh_enable_ip (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (9 samples, 1.33%) + + + +fput (1 samples, 0.15%) + + + +java/util/regex/Pattern$GroupTail:::match (1 samples, 0.15%) + + + +__perf_event_task_sched_in (12 samples, 1.78%) + + + +org/hibernate/event/internal/DefaultAutoFlushEventListener:::onAutoFlush (33 samples, 4.88%) +org/hi.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (4 samples, 0.59%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +entry_SYSCALL_64 (15 samples, 2.22%) +e.. + + +[libjvm.so] (1 samples, 0.15%) + + + +java/lang/Throwable:::printStackTrace (1 samples, 0.15%) + + + +java/net/SocketInputStream:::read (2 samples, 0.30%) + + + +__x64_sys_futex (12 samples, 1.78%) + + + +apic_timer_interrupt (1 samples, 0.15%) + + + +schedule (14 samples, 2.07%) +s.. + + +_raw_spin_unlock_irqrestore (1 samples, 0.15%) + + + +org/dspace/content/DSpaceObjectServiceImpl:::getMetadata (1 samples, 0.15%) + + + +[libjvm.so] (46 samples, 6.80%) +[libjvm.so] + + +org/hibernate/engine/internal/StatefulPersistenceContext:::reassociateIfUninitializedProxy (1 samples, 0.15%) + + + +org/hibernate/type/AbstractStandardBasicType:::hydrate (1 samples, 0.15%) + + + +__slab_free (1 samples, 0.15%) + + + +start_thread (1 samples, 0.15%) + + + +org/dspace/servicemanager/spring/DSpaceBeanPostProcessor:::postProcessBeforeInitialization (2 samples, 0.30%) + + + +__schedule (18 samples, 2.66%) +__.. + + +org/apache/commons/dbcp2/DelegatingResultSet:::getTimestamp (1 samples, 0.15%) + + + +sun/reflect/UnsafeObjectFieldAccessorImpl:::get (1 samples, 0.15%) + + + +__x64_sys_futex (34 samples, 5.03%) +__x64_.. + + +do_syscall_64 (1 samples, 0.15%) + + + +org/hibernate/internal/SessionImpl:::isDirty (17 samples, 2.51%) +or.. + + +C1_CompilerThre (20 samples, 2.96%) +C1.. + + +ip_output (8 samples, 1.18%) + + + +org/dspace/servicemanager/config/DSpaceConfigurationService:::convert (3 samples, 0.44%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (2 samples, 0.30%) + + + +__intel_pmu_enable_all.constprop.0 (4 samples, 0.59%) + + + +org/dspace/content/DSpaceObjectServiceImpl:::getMetadata (1 samples, 0.15%) + + + +do_syscall_64 (1 samples, 0.15%) + + + +org/dspace/app/util/DailyFileAppender:::subAppend (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (7 samples, 1.04%) + + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (17 samples, 2.51%) +or.. + + +org/dspace/discovery/SolrServiceImpl:::indexContent (152 samples, 22.49%) +org/dspace/discovery/SolrServiceImp.. + + +org/hibernate/event/internal/FlushVisitor:::processCollection (1 samples, 0.15%) + + + +org/apache/http/impl/AbstractHttpClientConnection:::isStale (5 samples, 0.74%) + + + +do_syscall_64 (20 samples, 2.96%) +do.. + + +ext4_dirty_inode (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isDirty (1 samples, 0.15%) + + + +call_stub (1 samples, 0.15%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (11 samples, 1.63%) + + + +preempt_count_add (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isCollectionType (1 samples, 0.15%) + + + +org/hibernate/type/CollectionType:::isCollectionType (2 samples, 0.30%) + + + +__x64_sys_futex (8 samples, 1.18%) + + + +java/util/TimSort:::sort (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (7 samples, 1.04%) + + + +sun/reflect/GeneratedMethodAccessor16:::invoke (40 samples, 5.92%) +sun/ref.. + + +all (676 samples, 100%) + + + +ip_finish_output2 (7 samples, 1.04%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (3 samples, 0.44%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (6 samples, 0.89%) + + + +futex_wait (34 samples, 5.03%) +futex_.. + + +org/hibernate/persister/entity/AbstractEntityPersister:::hydrate (1 samples, 0.15%) + + + +futex_wait (19 samples, 2.81%) +fu.. + + +itable stub (1 samples, 0.15%) + + + +arch_perf_update_userpage (1 samples, 0.15%) + + + +org/apache/commons/configuration/HierarchicalConfiguration:::getKeys (2 samples, 0.30%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +java/util/HashMap$KeySet:::iterator (1 samples, 0.15%) + + + +org/dspace/discovery/SolrServiceFileInfoPlugin:::additionalIndex (1 samples, 0.15%) + + + +entry_SYSCALL_64 (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +[libjvm.so] (4 samples, 0.59%) + + + +smp_apic_timer_interrupt (1 samples, 0.15%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (36 samples, 5.33%) +org/hi.. + + +[libjvm.so] (1 samples, 0.15%) + + + +java/util/regex/Pattern$Curly:::match (1 samples, 0.15%) + + + +java/net/URLEncoder:::encode (1 samples, 0.15%) + + + +org/hibernate/collection/internal/AbstractPersistentCollection:::getOrphans (2 samples, 0.30%) + + + +hrtimer_wakeup (1 samples, 0.15%) + + + +preempt_count_sub (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +org/apache/http/cookie/CookieSpecRegistry$1:::create (1 samples, 0.15%) + + + +itable stub (1 samples, 0.15%) + + + +syscall_trace_enter (1 samples, 0.15%) + + + +__perf_event_task_sched_in (17 samples, 2.51%) +__.. + + +[libjvm.so] (1 samples, 0.15%) + + + +org/hibernate/event/internal/FlushVisitor:::processCollection (1 samples, 0.15%) + + + +__x64_sys_futex (19 samples, 2.81%) +__.. + + +org/hibernate/event/internal/FlushVisitor:::processCollection (8 samples, 1.18%) + + + +itable stub (1 samples, 0.15%) + + + +entry_SYSCALL_64 (17 samples, 2.51%) +en.. + + +[libjvm.so] (2 samples, 0.30%) + + + +do_syscall_64 (17 samples, 2.51%) +do.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (3 samples, 0.44%) + + + +C2_CompilerThre (114 samples, 16.86%) +C2_CompilerThre + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (64 samples, 9.47%) +org/hibernate.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (3 samples, 0.44%) + + + +org/hibernate/engine/jdbc/internal/ResultSetReturnImpl:::extract (1 samples, 0.15%) + + + +itable stub (1 samples, 0.15%) + + + +[libjvm.so] (372 samples, 55.03%) +[libjvm.so] + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEverythingToExecutions (13 samples, 1.92%) +o.. + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::onFlushEntity (5 samples, 0.74%) + + + +org/hibernate/event/internal/DefaultFlushEntityEventListener:::dirtyCheck (11 samples, 1.63%) + + + +__softirqentry_text_start (6 samples, 0.89%) + + + +futex_wait_queue_me (12 samples, 1.78%) + + + +org/hibernate/persister/entity/JoinedSubclassEntityPersister:::discriminatorFragment (1 samples, 0.15%) + + + +nft_do_chain_inet (2 samples, 0.30%) + + + +org/dspace/content/Item:::getCollections (2 samples, 0.30%) + + + +__audit_syscall_exit (1 samples, 0.15%) + + + +Ljava/lang/ref/ReferenceQueue:::remove (3 samples, 0.44%) + + + +org/apache/commons/configuration/CombinedConfiguration:::fetchNodeList (4 samples, 0.59%) + + + +org/hibernate/internal/SessionImpl:::fireLoad (2 samples, 0.30%) + + + +org/dspace/core/HibernateDBConnection:::uncacheEntity (175 samples, 25.89%) +org/dspace/core/HibernateDBConnection:::u.. + + +org/apache/commons/configuration/CombinedConfiguration:::fetchNodeList (1 samples, 0.15%) + + + +do_softirq.part.0 (6 samples, 0.89%) + + + +_register_finalizer_Java (1 samples, 0.15%) + + + +itable stub (2 samples, 0.30%) + + + +Java_java_net_SocketInputStream_socketRead0 (2 samples, 0.30%) + + + +__vma_adjust (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::prepareEntityFlushes (11 samples, 1.63%) + + + +native_write_msr (8 samples, 1.18%) + + + +java/lang/Integer:::equals (1 samples, 0.15%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +itable stub (1 samples, 0.15%) + + + +org/hibernate/engine/internal/Cascade:::cascade (2 samples, 0.30%) + + + +org/hibernate/event/internal/AbstractFlushingEventListener:::flushEntities (21 samples, 3.11%) +org.. + + +perf_swevent_add (1 samples, 0.15%) + + + +vma_merge (2 samples, 0.30%) + + + +[libjvm.so] (1 samples, 0.15%) + + + +java/lang/AbstractStringBuilder:::append (1 samples, 0.15%) + + + +finish_task_switch (54 samples, 7.99%) +finish_task.. + + +[libjvm.so] (73 samples, 10.80%) +[libjvm.so] + + +org/hibernate/internal/SessionImpl:::isDirty (10 samples, 1.48%) + + + +org/hibernate/context/internal/ThreadLocalSessionContext$TransactionProtectionWrapper:::invoke (13 samples, 1.92%) +o.. + + +[libjvm.so] (22 samples, 3.25%) +[li.. + + +entry_SYSCALL_64 (13 samples, 1.92%) +e.. + + +org/hibernate/event/internal/DefaultDirtyCheckEventListener:::onDirtyCheck (11 samples, 1.63%) + + + +[libjvm.so] (2 samples, 0.30%) + + + +update_process_times (1 samples, 0.15%) + + + +java/lang/ref/Finalizer:::register (1 samples, 0.15%) + + + +org/dspace/servicemanager/spring/SpringServiceManager:::getServicesByType (2 samples, 0.30%) + + + +finish_task_switch (12 samples, 1.78%) + + + +__softirqentry_text_start (1 samples, 0.15%) + + + +org/hibernate/loader/Loader:::doQueryAndInitializeNonLazyCollections (2 samples, 0.30%) + + + +[libjvm.so] (372 samples, 55.03%) +[libjvm.so] + + +org/hibernate/loader/Loader:::applyPostLoadLocks (1 samples, 0.15%) + + + +native_write_msr (52 samples, 7.69%) +native_wri.. + + +